Перетворення форми Polyline-M на Polyline за допомогою ArcGIS Desktop?


9

У мене є якесь досить давнє програмне забезпечення, яке я змушений використовувати (жоден варіант). Він досить старий, що він не розпізнає шрифти типу Polyline-M, він розпізнає лише формні файли Polyline.

У мене є форм-файл, який повністю є Polyline-M, який мені потрібно перетворити на звичайний старий Polyline.

Хтось знає, як це зробити в ArcMap 10?

Відповіді:


13

Просто використовуйте команду ArcToolbox, наприклад, "Клас Feature to Class Feature"

Натисніть кнопку "Навколишнє середовище ..."

У "M Значеннях" та / або "Значеннях Z" просто вкажіть результат як "Вимкнено"


Чомусь ця команда заморожує мій ArcMap! Але я отримав команду "Копіювати функції", щоб зробити те саме, просто залишивши значення M у середовищі (це було ключовим). А потім експортувати фрейм даних у файл форми. Працював як шарм! Дякую!
jsmith

1
Дивно, що він замерзає ArcMap ... Але я радий, що він допоміг вам вирішити вашу проблему. І це правда, я міг би дати більше деталей !! Наступного разу.
1111

9

Хоча відповідь Джеба привела мене до цієї відповіді, його бракувало трохи деталей, які б мені хотілося у відповіді. Це найпростіший спосіб, який я знайшов для перетворення PolyLine-M у Polyline.

  1. Відкрийте свій ArcToolBox
  2. Відкрийте "Інструменти перетворення"
  3. Розгорнути "До форми файлу"
  4. Запустіть "Клас функцій для формату Shapefile (кілька)"
  5. Виберіть свій вхідний файл форми
  6. Виберіть цільову папку, в якій буде створено ваш новий файл форми. IE. "C: \"
  7. Натисніть кнопку "Середовища"
  8. Розгорніть "M величини" і виберіть їх відключити (саме це видаляє значення M, щоб воно стало звичайним файлом форми поліліній)
  9. Натисніть "Створити", і ваш новий файл буде створений у будь-якій папці призначення, яку ви вибрали

Існує кілька способів досягти сказаного. Але це в кінцевому рахунку здавалося найлегшим у довгостроковій перспективі.


1

У 9.3.1 я думаю, що вам доведеться скористатися способом вирішення. Експорт його у файл / персональну базу даних геоданих із відключеними значеннями m / z, тоді ви можете експортувати їх у shapefile, якщо потрібно.

http://support.esri.com/en/knowledgebase/techarticles/detail/35818

Якщо я добре пам’ятаю, це працювало на мене. Але, можливо , відповідь Джеба також працює.


0

У інструменті ArcToolbox виберіть Інструмент управління даними -> Особливості

Виберіть функцію для лінії / точки / багатокутника

Вимкнути Z або M у середовищі ... форма

Кліп для вас https://youtu.be/efaKbtgeFbE


-1

ogr2ogr з дистрибутива GDAL також може це зробити досить просто:

ogr2ogr -nlt LINESTRING NewShapefile.shp OldShapefile.shp
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.