5 votos

¿Crear un punto en el centro de la polilínea?

Estoy intentando crear un punto en medio de las polilíneas. Los datos están ahora en forma de shapefile. ¿Hay alguna manera fácil de hacer esto?

2 votos

¿Qué software tiene disponible? Si tiene ArcGIS, puede utilizar el Feature Vertices to Points para obtener el punto medio de una línea como se indica en esta pregunta . Puede hacerlo en 10.1 con una licencia de prueba (avanzada).

5voto

Marco Puntos 43

Esta es una forma sencilla de encontrar el centro de las líneas en QGis: Vector > Análisis > Coordenadas medias

enter image description here

Esto funcionó muy bien y rápido.

Los puntos se crean en otro shapefile, y la tabla de atributos ya viene con las coordenadas junto con el campo ID Único que seleccionó anteriormente.

enter image description here

Antes intenté convertir las líneas en polígonos y luego extraer los centroides de los polígonos, pero la nueva solución es un paso más corto.

3voto

texai Puntos 178

Si tienes qgis;

  1. utilice SPIT - Shapefile to PostGIS Import Tool para añadir su shapefile como tabla postgis
  2. ejecuta esta consulta:

.

SELECT id, ST_AsText(ST_Centroid(the_geom)) as Cetroids FROM myPolyLines;

o

SELECT id,CENTER(the_geom) as Cetroids FROM myPolyLines;

ST_Centroid - Devuelve el centro geométrico de una geometría.

Calcula el centro geométrico de una geometría, o lo que es lo mismo, el centro de masa de la geometría como un PUNTO. más información

le devolverá el centroide de su línea y luego podrá actualizarlo o establecerlo como nueva columna o lo que sea.

centroid

2voto

Paul Lalonde Puntos 3940

Utilice vértices de la característica a punto en arcmap : Arctoolbox => herramientas de gestión de datos => Características => Característica Vértices a punto => seleccionar tipo de punto medio .

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X