0 votos
2.3k vistas
Buenas noches Franz, me llamo Freddy soy de Iquitos - Perú  en primer lugar me gustaría felicitarte, por tu magnífico blog, y decirte que me estoy incorporando como uno de tus tantos seguidores. Mi pregunta es simple Franz, espero que lo puedas contestar: Franz tengo varios polígonos que son cruzados por una sola línea, necesito la longitud o distancia que hay dentro de cada polígono. Para ellos me dieron el dato de trabajar con Arc toolbox – unión espacial y agregar en entidad de destino la línea y en entidad de unión el polígono. Este procedimiento me da una línea pero cuando abro el no logro mi objetivo. Que idea me puedes dar Franz o en que paso me falta. Franz puedo usar la herramienta medir pero son áreas grandes y busco otra forma más rápida.
por Novato (100 puntos)   en ArcGIS Desktop
editado por | 2.3k vistas

1 Respuesta

0 votos
¿Necesitas conocer la longitud de cada segmento que atraviesa el polígono? Si es así, ahora tienes como resultado una línea, lo más fácil sería que definas una regla topológica (puedes revisar el blog), para dividir la línea por todos sus vértices, de esa forma puedes calcular la longitud de cada segmento, antes de todo no olvides agregar un campo que permita identificar los segmentos de la línea que cruza el polígono.
por Administrador (7.9k puntos)  
0
Franz como defino una línea topológica? Y cuando agrego el campo, como calculo su longitud si en el campo so lo me sale para calcular su área y perímetro?
0
Para la topología simplemente debes agregar tus capas en una geodatabase (lo puedes ver en la entrada de topología en el blog), dentro del campo simplemente agregas cualquier valor que te permita diferenciar de las líneas provenientes del polígono (debes transformar tus polígonos a líneas si quieres conocer sus segmentos dentro de cada intersección), también no tengo claro que mismo es lo que requieres.
1,438 preguntas
1,585 respuestas
976 comentarios
1,267 usuarios