Konwertujesz kształt Polyline-M na Polyline za pomocą ArcGIS Desktop?


9

Mam dość stare oprogramowanie, z którego jestem zmuszony korzystać (bez opcji). Jest na tyle stary, że nie rozpoznaje plików kształtów typu Polilinia-M, rozpoznaje tylko pliki kształtów Polilinii.

Mam plik kształtu, który jest całkowicie Polilinią-M, którą muszę przekonwertować na zwykłą starą Polilinię.

Czy ktoś wie, jak to zrobić w ArcMap 10?

Odpowiedzi:


13

Wystarczy użyć polecenia ArcToolbox, takiego jak „Klasa elementu do klasy elementu”

Kliknij przycisk „Środowiska ...”

W „M Values” i / lub „Z Values” wystarczy określić Output jako „Disabled”


Z jakiegoś powodu to polecenie zawiesza moją ArcMap! Ale dostałem polecenie „Kopiuj funkcje”, aby zrobić to samo, po prostu pomijając wartości M w środowiskach (to był klucz). A następnie eksportowanie ramki danych do pliku kształtu. Działa jak urok! Dziękuję Ci!
jsmith

1
Dziwne, że zawiesza ArcMap ... Ale cieszę się, że pomógł ci rozwiązać twój problem. I to prawda, że ​​mógłbym podać więcej szczegółów !! Następnym razem.
jeb

9

Podczas gdy odpowiedź jeba doprowadziła mnie do tej odpowiedzi, brakowało mu trochę szczegółów, które chciałbym znaleźć w odpowiedzi. To najłatwiejszy sposób na przekonwertowanie PolyLine-M na Polyline.

  1. Otwórz swój ArcToolBox
  2. Otwórz „Narzędzia konwersji”
  3. Rozwiń „Do pliku kształtu”
  4. Uruchom „Klasę obiektów do pliku kształtu (wiele)”
  5. Wybierz wejściowy plik kształtów
  6. Wybierz folder docelowy, w którym zostanie utworzony nowy plik kształtu. TO ZNACZY. "DO:\"
  7. Kliknij przycisk Środowiska
  8. Rozwiń „M Wartości” i wybierz, aby je wyłączyć (to usuwa wartości M, aby stał się zwykłym plikiem kształtów polilinii)
  9. Kliknij przycisk Utwórz, a nowy plik zostanie utworzony w dowolnym wybranym folderze docelowym

Istnieje kilka sposobów osiągnięcia powyższego. Ale ostatecznie wydawało się to najłatwiejsze na dłuższą metę.




-1

ogr2ogr z dystrybucji GDAL może to zrobić po prostu:

ogr2ogr -nlt LINESTRING NewShapefile.shp OldShapefile.shp
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.