Fazendo uma grade com pontos escalonados a cada 800 pés

8

Eu preciso fazer um padrão de grade com pontos que cambaleiam para fazer um padrão de diamante em vez do padrão regular que uma grade de rede de pesca faz. Às vezes é referido como um "começo escalonado". Meus pontos precisam estar a 200 metros um do outro. Estou criando meu mapa no ArcGIS 10.2. Existe algo mais que eu possa tentar?

insira a descrição da imagem aqui

Rachel Sherrin-Peterson
fonte
É apenas um trabalho único ou você precisa disponibilizá-lo como parte de um script maior? Você aceitaria uma pequena limpeza manual após a limpeza? Qual é o tamanho da sua área (km2)?
Alex Tereshenkov
2
Depois de acertar as origens, não há motivo para não criar DUAS redes de pesca e anexar os resultados. Ou apenas escreva um pequeno script arcpy para criar os pontos diretamente.
Vince
1
Ainda posso usar as ferramentas gratuitas da Hawth no ArcGIS com a extensão VBA, embora isso não seja recomendado. Possui uma ferramenta para fazer o que você deseja. O autor criou um novo conjunto de ferramentas para uso no ArcGIS 10x e aqui está um link para essa ferramenta: spatialecology.com/htools/regpnts.php, mas eu não testei. Eu uso ET Geowizards para criar minhas grades de pontos. Eu tenho uma versão paga mais antiga, mas acho que essa é uma das ferramentas gratuitas.
johns

Respostas:

6

Até onde eu sei, não existe uma ferramenta específica para fazer isso, mas outros já criaram ferramentas para a criação de grades isométricas.

Encontrei esta caixa de ferramentas que você pode baixar e usar. Testei-o algumas vezes e parece funcionar bem em geral, mas talvez você ainda precise executar algumas operações manuais de recorte das camadas de pontos ou gerar novos centróides a partir da grade hexagonal resultante. insira a descrição da imagem aqui

Editar: se você precisar de 800 pés entre cada dois pontos, defina a distância do lado do hexágono para 461.8802154 pés (geometria euclidiana básica). Escale para cima ou para baixo, dependendo do seu CRS

HDunn
fonte
Parece que esta solução não permitirá alterar o quanto todas as outras linhas são "escalonadas". Como ele cria apenas pontos dentro de hexágonos regulares, o ângulo entre o primeiro ponto em uma linha e o primeiro ponto na próxima linha não pode ser alterado. Contanto que 60 graus de um ponto a outro seja o que você deseja, essa ferramenta é ótima; caso contrário, eu gosto da solução do @ Vince nos comentários do OP (que deve ser transformada em resposta).
Leo