Mais

Rotação do símbolo de preenchimento de polígono usando ArcGIS for Desktop?

Rotação do símbolo de preenchimento de polígono usando ArcGIS for Desktop?


No ArcMap (ArcGis 10.1), estou tentando encontrar uma maneira de preencher um polígono com um símbolo em diferentes orientações. É possível?

Exemplo: olhe para os semicírculos vermelhos, gostaria de fazer algo assim.

Caso não seja: é possível associar a rotação do preenchimento de um elemento poligonal ao valor na Tabela de Atributos como faço para pontos? Exemplo: rotação de um recurso de ponto dependendo de uma coluna na Tabela de Atributos. É possível fazer o mesmo para polígonos?


Sim, é possível preencher um polígono com símbolos em um ângulo. Não pode ser feito com o tipo de símbolo Marcador, apenas com o tipo de símbolo Imagem.

Mesmo com Imagem, ele se aplica ao símbolo como um todo, o que significa que você precisa simbolizar em seu campo de rotação e definir cada um no ângulo desejado - o ângulo não pode ser lido automaticamente de um campo (até onde eu sei).


As ideias mais interessantes que encontrei estão em http://mappingcenter.esri.com/index.cfm?fa=ask.answers&q=878

Isso não é tão fácil quanto um símbolo de preenchimento - você pode converter os símbolos de preenchimento de sua camada de deslizamento em representações e, em seguida, girar individualmente os marcadores de seta dentro desses símbolos de preenchimento (o que pode ser muito enfadonho).

Se você tem um conjunto de dados de elevação, pode fazer o seguinte:

  1. Use a ferramenta Aspect nas extensões Spatial ou 3D Analyst. Isso produzirá um raster de saída com valores que representam azimutes descendentes. (Isso pressupõe que a gravidade está em jogo no sentido de que o movimento do fluxo está sendo derivado de um conjunto de dados de elevação após o fato, onde o movimento descendente é considerado o caminho de menor resistência.)

  2. A ideia aqui é produzir um conjunto de dados de pontos a partir do raster Aspect. Mas, dependendo da escala do mapa, você provavelmente precisará reduzir a resolução do raster de aspecto antes de usar a ferramenta Raster to Point. Para fazer isso, use a ferramenta Aggregate no Spatial Anaylst.

  3. Uma vez que você tenha um resultado aceitável da ferramenta Raster to Point para a escala do seu mapa (a densidade dos pontos não é muito densa ou muito esparsa), eu adicionaria um campo Short Inteiro ao conjunto de dados do ponto para ter um valor de 0 fora do áreas de deslizamento de terra, ou 1 para dentro das áreas de deslizamento. Primeiro calcule todos os valores para 0 e, em seguida, use Selecionar por localização para selecionar os pontos dentro de suas áreas de deslizamento e calcular o valor desse campo como 1. Isso permitirá que você opcionalmente inclua (via consulta de definição) ou simbolize de forma diferente os pontos fora das áreas de deslizamento.

Isso resultará em uma aparência com espaçamento mais regular, como a parte inferior de suas digitalizações.

Outra opção, particularmente, se você quiser uma aparência mais renderizada à mão (como a parte superior de suas digitalizações anexadas), você pode digitalizar manualmente as linhas de fluxo e, em seguida, usar representações cartográficas nelas. Explicamos como configurar esse tipo de simbologia no blog do Mapping Center ao falar sobre a simbolização de ruas de mão única. Você pode controlar o espaçamento e os deslocamentos de cada símbolo de linha de fluxo, criando um efeito expressivo semelhante ao mostrado em seus anexos.


Usar quantidades / cores graduadas.

  • Crie classificação em seu campo de rotação (sth. Cerca de 36 classes deve ser suficiente).
  • Em vez do símbolo de preenchimento simples padrão, use seu símbolo preferido: preenchimento de linha / preenchimento de marcador / preenchimento de caractere. Em cada um dos estilos você pode definir a rotação de forma manual.
  • Para 36 classes, aumente o ângulo de rotação em 10 graus para cada classe (comece com 0).

É um trabalho tedioso, mas deve funcionar.

Como resultado, você deve obter uma boa aproximação de seu mapa.


Assista o vídeo: Convert lines to polygons in ArcMap