Simbolizando o uso de valores RGB do Excel no ArcGIS Desktop?

9

Eu tenho um arquivo do Excel com 2 colunas de atributo, informações de 1 recurso 2-Número de cor (RGB) que o recurso atual deve simbolizar. Esse arquivo pode ser associado à camada usando o campo "feature info", que é único (tabela de associação por atributo). Então, eu tenho como atributo o atributo número de cor para cada recurso de polígono.

Como posso usar essas informações para simbolizar cada recurso com a cor atribuída já importada da planilha do Excel?

Shefqet LULJA
fonte
Esta questão é semelhante à resposta não respondida gis.stackexchange.com/q/37479/115
PolyGeo
11
Eu já vi várias variações dessa questão aqui. Que eu saiba, não há como simbolizar uma camada vetorial usando valores RGB puros. Você precisaria primeiro compilá-lo em um arquivo lyr, modelo de recurso ou representação cartográfica e depois usá-lo. E não conheço uma maneira de criar / converter automaticamente qualquer tipo de tabela de valores em uma delas. Consulte também: gis.stackexchange.com/questions/114850 (sem resposta).
Chris W
11
Você poderia fazê-lo no .net, mas tenho certeza de que é o único caminho. Seria um ENORME UniqueValueRenderer para recursos ou criar gráficos para cada recurso usando a cor da tabela ... depende apenas do que você deseja fazer com ele.
precisa
sim, é uma grande lista já padronizada de uma pessoa anterior, agora preciso seguir essa loucura.
Shefqet LULJA

Respostas:

2

Conforme mencionado nos comentários, não conheço nenhuma maneira pronta para o ArcMap simbolizar camadas usando valores RGB armazenados em uma tabela de atributos ou valores RGB no Excel associados a uma tabela de atributos.

No entanto, existe uma idéia do ArcGIS para definir a cor do símbolo a partir dos valores RGB na tabela de atributos, portanto, recomendo que você adicione seu voto a isso.

Observe que o ArcGIS Idea acima cobre apenas:

A capacidade de definir a cor de preenchimento para um símbolo a partir dos valores RGB armazenados na tabela de atributos de uma classe shapefile / feature.

Portanto, se você deseja fazer isso para obter pontos, polilinhas ou contornos de polígonos, envie um ArcGIS Ideas adicional ou mais abrangente.


Como alternativa, se você usa o ArcGIS Pro, pode usar algumas linhas do ArcPy / Python para calcular um campo de cor hexadecimal a partir dos valores RGB e, em seguida, usar a simbologia orientada a atributos.

Para obter mais detalhes, consulte Usando valores RGB armazenados no campo da classe de recurso para aplicar o componente de cor à simbologia do ArcGIS Pro?

PolyGeo
fonte