Gostaria de dividir polígonos de cobertura de terra que cercam um polígono de estrada em tamanhos iguais, enquanto TODOS os polígonos resultantes devem ter acesso à estrada!
Existe alguma chance de fazer isso automaticamente? Todos os programas, licenças etc. são bem-vindos. Só não tenho idéia de como resolver esse problema.
Para deixar mais claro, anexei um esboço básico.
Respostas:
Se você possui uma licença ArcEditor ou ArcInfo, pode usar a ferramenta Parcel Fabric do ArcGIS .
Suponho que você queira algo como a imagem abaixo?
fonte
Eu acho que esse script funcionaria para você: https://tereshenkov.wordpress.com/2017/09/10/dividing-a-polygon-into-a-given-number-of-equal-areas-with-arcpy/
O script solicita seu polígono e em quantas seções você deseja dividir. Então você diz para fazer cortes NS ou WE (infelizmente, você não poderá especificar o ângulo) e ele dividirá o polígono dessa maneira.
A escrita do script dividiu-a desta maneira:
1. Obtenha uma extensão de um polígono. 2. Construa uma polilinha usando os vértices da extensão do polígono com um pequeno deslocamento de coordenadas. 3. Corte o polígono em duas metades usando esta linha. 4. Encontre qual é a área do menor polígono. 5.Se a área for menor que os 200 m². (ou seja, quinta parte do polígono), altere a linha novamente e execute novamente as etapas 2-4. 6. Se a área for 200 m². ou maior, do que sair dessa peça e continuar trabalhando com o polígono deixado essencialmente executando as etapas 2 a 5. 7. Quando o polígono original tiver sido dividido com sucesso em áreas iguais, eles serão inseridos em uma nova classe de recurso, juntamente com os atributos do polígono de origem.
fonte