Symbolizujesz za pomocą wartości RGB z Excela w ArcGIS Desktop?


9

Mam plik programu Excel z 2 kolumnami atrybutów, 1 funkcją informacji 2-liczbą kolorów (RGB), które powinna symbolizować bieżąca funkcja. Ten plik można połączyć z warstwą za pomocą unikalnego pola „informacje o funkcji” (łączenie według tabeli atrybutów). Mam więc atrybut atrybutu numeru koloru dla każdej funkcji wielokąta.

Jak mogę wykorzystać te informacje, aby symbolizować każdą funkcję z przypisanym kolorem już zaimportowanym z arkusza programu Excel?


To pytanie jest podobne do pytania bez odpowiedzi gis.stackexchange.com/q/37479/115
PolyGeo

1
Widziałem tutaj kilka odmian tego pytania. Według mojej wiedzy nie ma możliwości symbolizowania warstwy wektorowej przy użyciu czystych wartości RGB. Najpierw musisz go wbudować w plik lyr, szablon funkcji lub reprezentację kartograficzną, a następnie użyć. I nie znam sposobu automatycznego budowania / konwertowania jakiejkolwiek tabeli wartości na jedną z nich. Zobacz także: gis.stackexchange.com/questions/114850 (brak odpowiedzi).
Chris W

1
Możesz to zrobić w .net, ale jestem pewien, że to jedyny sposób. Byłby to OGROMNY UniqueValueRenderer dla funkcji lub stworzyć grafikę dla każdej funkcji przy użyciu koloru tabeli ... zależy to tylko od tego, co chcesz z nią zrobić.
Michael Stimson

tak, to duża lista już znormalizowana od poprzedniej osoby, teraz muszę podążać za tym szaleństwem.
Shefqet LULJA

Odpowiedzi:


2

Jak wspomniano w komentarzach, nie znam żadnego gotowego sposobu, aby ArcMap symbolizował warstwy przy użyciu wartości RGB przechowywanych w tabeli atrybutów lub przy użyciu wartości RGB w Excelu połączonych w tabelę atrybutów.

Istnieje jednak pomysł ArcGIS, aby ustawić kolor symbolu na podstawie wartości RGB w tabeli atrybutów, dlatego zalecamy dodanie do niego swojego głosu.

Pamiętaj, że powyższy pomysł ArcGIS obejmuje tylko:

Możliwość ustawienia koloru wypełnienia dla symbolu na podstawie wartości RGB przechowywanych w tabeli atrybutów w pliku kształtu / klasy obiektów.

Jeśli więc chcesz to zrobić dla punktów, polilinii lub konturów wielokątów, możesz przesłać dodatkowe lub bardziej kompleksowe Pomysły ArcGIS.


Alternatywnie, jeśli korzystasz z ArcGIS Pro, możesz użyć kilku linii ArcPy / Python, aby obliczyć szesnastkowe pole koloru na podstawie wartości RGB, a następnie użyć symboli opartych na atrybutach.

Aby uzyskać więcej informacji, zobacz Używanie wartości RGB przechowywanych w polu klasy obiektów do zastosowania komponentu koloru w symbolice ArcGIS Pro?

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.