Chciałbym móc stworzyć wypukły kadłub w ArcGIS Desktop 9.x, ale nie mogę znaleźć odpowiedniego narzędzia.
Jak się je tworzy?
Interesują mnie odpowiedzi dla wszystkich poziomów licencji: ArcView, ArcEditor i ArcInfo.
arcgis-desktop
arcgis-9.3
polygon-creation
convex-hull
Charles Roper
źródło
źródło
Odpowiedzi:
Użyłem narzędzi Hawtha „Utwórz minimalne wypukłe wielokąty” w menu Ruchy zwierząt. Możesz użyć wyboru funkcji w ArcMap.
źródło
W wersji 10 istnieje teraz narzędzie geoprzetwarzania minimalnej geometrii granicznej (zarządzanie danymi) , które:
Jednak:
źródło
Jest takie narzędzie.
Otwórz ArcToolbox> Kartografia> Maskowanie> Maski konspektu elementu
źródło
Stare pytanie, ale ponieważ wydaje się dość wysokie przy wyszukiwaniu „arcgis wypukłego kadłuba”, pomyślałem, że dodam próbkę Geoprocessing Stwórz wypukły kadłub .
Wykorzystuje to metodę geometrii wypukłej () (wymaga wersji 10.1 lub nowszej, przetestowanej w wersji 10.2). Działa dobrze w ArcGIS basic, kod w przyborniku (python) jest również dobrym źródłem informacji o używaniu tej metody gdzie indziej.
źródło
W ArcGIS używasz narzędzia Minimalna geometria obwiedni w ArcToolBox
Minimalna geometria ograniczająca lub wielokąt kadłuba
jest tu dla ciebie: https://www.youtube.com/watch?v=7CkbEbmz08w
źródło
Ten stary skrypt arcscript, który działał dobrze http://arcscripts.esri.com/details.asp?dbid=12084 (zignoruj błąd rozmiaru pliku 0k w skryptach arcscript to 359 kb) tworzy wypukły kadłub zestawu punktów lub wypukłą kopertę ( minimalna obwiednia) zbioru punktów
Uwaga: używa VBA, ale działa w trybie arcview, arceditor arc / info.
źródło
Ponieważ przyjęta odpowiedź na to pytanie odnosi się do narzędzi Hawtha, które są obecnie zastępowane, postanowiłem opublikować to następcę, Geospatial Modeling Environment .
Polecenie genmcp (Generuj minimalne wypukłe wielokąty) wykona zadanie. Narzędzie akceptuje punktowe dane wejściowe i opcjonalny unikalny identyfikator oraz wielokąty wyjściowe. Można określić klauzulę where, aby zidentyfikować podzbiór funkcji wejściowych.
NB, GME ma pewne zależności : przede wszystkim ArcGIS i R.
źródło
Począwszy od ArcGIS 10 ,
arcpy.geometry
klasa ma właściwość tylko do odczytu,hullRectangle
która zwróci rozdzielony spacjami ciąg współrzędnych wypukłego prostokąta kadłuba.Możesz łatwo iterować każdą funkcję, tworząc wypukłe kadłuby, a następnie zachowując je w razie potrzeby. Jest to dostępne na wszystkich poziomach licencji.
Wynik:
Począwszy od ArcGIS 10.1 istnieje metoda
convexHull()
bezpośredniego zwracania obiektu geometrii:Przykład wypukłego kadłuba dla funkcji polilinii:
Linki referencyjne:
źródło