Criando muitas linhas paralelas no ArcGIS Desktop?

9

Eu preciso criar muitas linhas paralelas.

Existe uma ferramenta no ArcGIS Desktop em que você insere a distância entre os paralelos e o número deles?

Pablo Casas
fonte

Respostas:

11

Você pode criar linhas paralelas com muita facilidade usando Create Fishnet (Data Management) no ArcGIS. Na captura de tela em rede anexada, especifiquei uma linha e 50 colunas para criar uma grade de 50 linhas paralelas sobre uma área de estudo.

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Editar: para girar a grade da rede de pesca para qualquer direção desejada, selecione todas as linhas e use o recurso de rotação na barra de ferramentas do editor. Além disso, basta excluir as linhas superior e inferior se elas interferirem na sua análise.

insira a descrição da imagem aqui

Aaron
fonte
Isso funcionará bem, assumindo que os paralelos não precisem ser executados na diagonal.
Devo também observar que você pode especificar a origem para criar uma grade diagonal fora do editor.
Aaron
2
Bom ponto @ Aaron, eu não pensei sobre o recurso de rotação. Isso leva meu voto como a melhor maneira de criar muitos paralelos ao mesmo tempo.
3

O comando copy parallel está disponível no menu suspenso de edição.
comando copyparallel
o comando permite definir 1 ou ambos os lados para compensar.
comando ui

No entanto, as instruções abaixo são o que eu provavelmente faria (se não pudesse usar o mapa do autocad).

a maneira mais fácil que consigo pensar em fazer isso (sem porgramming ou autocad).

  1. iniciar a sessão de edição.
  2. crie a primeira linha.
  3. use a ferramenta de criação de recurso.
  4. alterne para a ferramenta de rastreamento.
  5. aperte o botão (isso abre opções de rastreamento).
    opções de rastreamento
  6. defina o deslocamento como + n ou -n para a direção (verifique o botão de rastreio dos recursos selecionados).
  7. rastrear, clique duas vezes e repita.

O Autocad possui o comando offset (que é exatamente o que você pediu).
Alguém provavelmente postará um script python que fará isso.

Brad Nesom
fonte