Czy istnieje sposób zmiany symboliki dla wielu warstw w ArcMap lub ArcCatalog. Chcę zmienić symbolikę wielu warstw jednocześnie.
arcgis-desktop
arcpy
arcmap
symbology
Ramakrishna Billakanti
źródło
źródło
Odpowiedzi:
Edycja Możesz użyć tego skryptu dostarczonego przez ESRI, aby wykonać dane zadanie (taki sam pomysł jak poniżej):
Lub rozszerz to w formie samodzielnego skryptu (pomyśl IDLE):
Zasadniczo tworzysz warstwę symboliczną (in_symbology_layer), którą zarządzasz w odniesieniu do projektu / stylu. Następnie skopiujesz symbolikę tych warstw na każdą z pozostałych warstw zgodnie z wykazem w spisie treści.
Poprzednia odpowiedź
Możesz użyć stylu z bieżącej warstwy ze spisu treści / listy warstw i zastosować go do innych warstw.
Dla każdej kolejnej warstwy (poniżej planowanej warstwy stylu)> kliknij prawym przyciskiem myszy> właściwości> symbolika> zaimportuj styl z innej warstwy
źródło
Miałem ten sam problem i znalazłem inne rozwiązanie. Jest prosty i bardzo praktyczny, nie wymaga nawet tworzenia pliku * .lyr.
W oknie edytora ArcGIS ModelBuilder zaprojektowałem następujący proces:
Uwagi: Prawdopodobnie nie zadziała, jeśli użyjesz jednocześnie warstw różnych typów geometrii. Nie działa dobrze, jeśli używasz jednocześnie warstw o tej samej nazwie. Nie próbowałem z warstwami nie wektorowymi.
Wyeksportowany skrypt do python modelu to:
źródło
Tuż przed wiadomością @Aarona wykorzystałem informacje z @Roy do stworzenia własnego rozwiązania, które mógłbym włączyć do skryptu ArcToolbox. Patrz poniżej:
Widziałem tę koncepcję jako potencjalne narzędzie dla dodatku 10.1 Python na pasku narzędzi.
źródło
Wymyśliłem dość prosty sposób na włączenie symbologii wielowarstwowej jednocześnie za pomocą przybornika, do którego link znajduje się poniżej. Po dodaniu tego przybornika przeciągnij i upuść pojedynczą warstwę symboliki, a następnie przeciągnij i upuść wszystkie warstwy, do których chcesz zastosować symbolikę (cele). Prawdopodobnie mają tu zastosowanie ogólne zasady dotyczące dopasowywania typu geograficznego (linie, punkty, bieguny). Po uruchomieniu narzędzia pojawi się ono jako nic się nie wydarzyło. Odśwież ekran (F5) - wyświetlacz zaktualizuje się z pasującą symboliką. Kliknij warstwę, aby wyświetlić jej właściwości, a następnie kliknij przycisk „OK”, a symbol spisu treści zostanie zaktualizowany.
Pobierz plik Zip dla przybornika tutaj.
Oto skrypt, jeśli jest to łatwiejsze:
źródło