Czy tworzysz mapę cieplną lub mapę gęstości ze skumulowanych wielokątów w ArcMap?

9

Mam plik kształtu wielokąta, który ma wiele nakładających się funkcji. Każda cecha reprezentuje obszar wykorzystywany przez niedźwiedzie polarne. Tak więc niektóre wielokąty zachodzą na siebie, a niektóre nie, i istnieją osobne skupiska nakładających się obszarów.

Chciałbym dowiedzieć się, ile nakładek występuje w danym obszarze. Ale nie mam pojęcia, jak to zrobić. Jestem całkiem nowy w GIS i wciąż uczę się lin, wydaje się, że nie mogę znaleźć odpowiedzi.

Ghazam
źródło
1
Czy jesteś zainteresowany obliczeniem całkowitej powierzchni nakładających się regionów wielokątów?
Aaron
No tak, w końcu, ale to nie jest mój cel.
Ghazam

Odpowiedzi:

14

W ArcGIS najłatwiejszym sposobem utworzenia warstwy wielokąta z liczbą nakładających się elementów jest:

  1. Uruchom narzędzie Union na źródłowych warstwach wielokątów. Spowoduje to powstanie warstwy z jedną funkcją dla każdego obszaru nakładania się.

  2. Dodaj nowe pole do warstwy utworzonej w kroku 1, wywoływane NewIDlub coś w tym celu, i użyj Kalkulatora pola, aby ustawić go równe FIDpolu.

  3. Użyj narzędzia Scal, aby scalić źródłowe warstwy wielokątów w jedną warstwę z nakładającymi się funkcjami.

  4. Uruchom narzędzie Union na warstwie utworzonej w kroku 3. Spowoduje to powstanie pojedynczej warstwy z wieloma funkcjami dla każdego obszaru nakładania się (pokazano poniżej). Narzędzie Union zachowuje się inaczej (tworząc wiele funkcji dla każdego obszaru nakładania się), gdy jest uruchamiane z jednym wejściem, jak wyjaśniono na stronie pomocy Jak działa Union . wprowadź opis zdjęcia tutaj

  5. Uruchom narzędzie Łączenie przestrzenne . Twoje cechy docelowe będą wynikiem kroku 4. Funkcje łączenia będą wynikiem kroku 2. Opcja dopasowania będzie ARE_IDENTICAL_TO. Wszystkie pozostałe wartości należy pozostawić jako wartości domyślne. Wynik jest taki sam jak w kroku 4, z tym wyjątkiem, że dodano nowe atrybuty, w tym NewID.

  6. Uruchom statystyki podsumowujące na wyjściu z kroku 5. Wybierz dowolne pole statystyki, jakie chcesz. Ustaw pole swojej sprawy na NewID. Tabela wynikowa będzie miała nazwaną kolumnę, FREQUENCYktóra pokazuje, ile razy każda NewIDzostała znaleziona w danych wyjściowych kroku 5. Jest to równe liczbie nakładających się funkcji w danych źródłowych. Możesz dołączyć tę tabelę z powrotem do danych wyjściowych kroku 2 w celu wizualizacji.

dmahr
źródło
Problem polega na tym, że nie mam wielu warstw. Wszystkie moje wielokąty są w jednej warstwie. Więc kiedy robię krok pierwszy, moje dane wejściowe są tylko jedna warstwa, a wynik jest podobny do kroku 4. Przechodzę od 135 funkcji do 755.
Ghazam
@ user14496 Nie ma sposobu, aby „zmusić” narzędzie Unii, aby nie tworzyło nakładających się funkcji oprócz zmiany liczby warstw wejściowych. Obejściem sytuacji jest podzielenie 135 obiektów wejściowych na dwie warstwy: jedna z 134 cechami, a druga z tylko 1 cechą.
dmahr
3

Załączony obraz pokazuje kilka wielokątów reprezentujących zakresy niedźwiedzi polarnych (tj. Pusty czerwony kolor). Niebieskie obszary pokazują nakładające się regiony. Etykiety odpowiadają identyfikatorom wielokątów. Aby przeprowadzić analizę, spróbuj wykonać następujące czynności:

  1. Upewnij się, że twoja klasa obiektów znajduje się w Geobazie Plików, aby ułatwić obliczenia powierzchni
  2. Przecięcie klasy obiektów
  3. Użyj Dissolve na podstawie „OBJECTID”, aby połączyć wszystkie nakładające się obszary. Jeśli chcesz, aby poszczególne zachodzące na siebie regiony rozpuściły się na podstawie „FID_yourpolygon”, który jest identyfikatorem oryginalnych wielokątów.
  4. Dodaj nowe pole w tabeli atrybutów wyjściowych rozpuszczania „Acres”. Kliknij prawym przyciskiem myszy pole „Akry” i oblicz geometrię na podstawie powierzchni> akrów

wprowadź opis zdjęcia tutaj wprowadź opis zdjęcia tutaj

Aaron
źródło