¿Crear entidades de puntos con coordenadas exactas en QGIS?

48

¿Cómo creo entidades de puntos con coordenadas exactas (ingresadas manualmente) en QGIS?

Obtengo coordenadas GPS precisas de un equipo de encuesta que debo agregar a una capa de puntos. Lo que quiero: -Agregar punto, ingrese las coordenadas y al presionar ingresar se crea el punto donde se supone que debe estar.

    
pregunta Per Engstrom 25.09.2012 - 11:54

11 respuestas

29

Use el complemento Edición de vértices numéricos ( enlace ). O cree una tabla con Lat / Lon / Name y guárdela en csv, luego cargue la tabla csv en QGIS (Agregar capa de texto delimitado) (info gis-lab.info )

    
respondido por el HasT 25.09.2012 - 12:19
11

Primero debes instalar el complemento 'Numérico numérico'.

Luego puede usar el comando Numerical Digitize para crear puntos en QGIS con coordenadas exactas (ingresadas manualmente).

El comando Numerical Digitize se encuentra en la barra de herramientas Digitizing .

Asegúrese de que su Toggle Editing esté activado para la capa que desea digitalizar (agregar coordenadas a), de modo que el botón Numerical Digitize esté activo.

Puedes hacer esto tanto para datos de puntos como de polígonos.

    
respondido por el Umar Yusuf 10.03.2013 - 10:34
9

Esto es posible con QGIS sin complementos adicionales utilizando el panel Digitalización avanzada . Esta herramienta permite ingresar valores de coordenadas exactos, así como construir puntos a una distancia y ángulo dados desde otros puntos.

Imágenestomadasde esta excelente respuesta que ofrece una guía.

    
respondido por el Matthias Kuhn 12.04.2016 - 07:40
6

Prefiero la segunda solución de HasT si hay más de un puñado de puntos. Ingrese las coordenadas (columnas X e Y separadas), etiquetas y cualquier otro dato en la hoja de cálculo que elija. Guarde en formato CSV y use "Agregar capa de texto delimitado" para agregar sus puntos como capa:

yapareceunaventanaquetepreguntaquécolumnasusarcomoX&CoordenadasYyotrasopciones.

Editadoparaagregar:veatambién esto tutorial vinculado en QGIS Wiki.

    
respondido por el blackthorn 25.09.2012 - 12:40
2

Podrías abusar del complemento 'Azimut y Distancia' para hacer esto. Ingrese las ordenadas x e y en los cuadros 'Iniciar vértice' y presione 'Dibujar'. El punto shapefile tiene que estar en modo de edición. No estoy seguro de qué repositorio tiene este complemento, pero una búsqueda de Google lo encontrará. Si está ingresando las coordenadas lat / lon, recuerde que lat es 'y' y lon es 'x'. N.

    
respondido por el nhopton 25.09.2012 - 17:06
2

Otra opción es usar funcionalidad de capa virtual de QGIS. Simplemente haga clic en el icono 'Agregar capa virtual' cerca de la parte inferior de la barra de herramientas de la mano izquierda e ingrese lo siguiente en la ventana de consulta (sustituyendo sus valores para los parámetros en la función MakePoint ):

SELECT 1 as id, MakePoint(x, y, srid) as geom

Si desea crear varios puntos, se puede utilizar esta sintaxis:

SELECT 1 as id, MakePoint(x1, y1, srid) as geom
    UNION
SELECT 2, MakePoint(x2, y2, srid)
    
respondido por el Grant Humphries 12.04.2016 - 03:35
1

El complemento Lat Lon Tools viene con una herramienta de digitalización de puntos llamada "Lat Lon Digitize" que le permite fácilmente lograr esto. Una vez activado, el botón correspondiente aparece en la barra de herramientas Digitalizar y se ve así:

Simplementeecheunvistazoal README oficial del complemento, en la sección "Herramienta de digitalización de puntos" , para comenzar (en realidad, todo el proceso es bastante autoexplicativo).

    
respondido por el fdetsch 01.03.2018 - 09:41
1

En QGIS 3, la herramienta NumericalDigitize ya no parece estar disponible, pero aquí hay una solución adicional. A partir de QGIS 3, simplemente puede copiar y pegar WKT directamente en el lienzo. Esto funciona para funciones únicas o múltiples a la vez, por ejemplo:

point(543100 177100)
point(543250 206850)
point(561800 206850)

o:

polygon((123456 654321, 123456 765432, 234567 765432, 234567 654321))

Esto es menos complicado para múltiples funciones que el complemento de digitalización avanzada.

    
respondido por el MappaGnosis 12.09.2018 - 12:43
0

¿Qué formato utilizan sus topógrafos para proporcionarle sus datos? El nuestro puede proporcionarme un archivo .dxf que puedo arrastrar al lienzo de QGIS.

Que contiene puntos, líneas y polígonos, así que me preguntan qué quiero importar. Puedo seleccionarlos todos y QGIS me da tres archivos. Simplemente guardo la capa de puntos en un archivo de forma y tengo todos los puntos exactos que necesito.

    
respondido por el Johanna 27.06.2014 - 01:30
0

Sé que es una entrada antigua, pero esto también fue un problema recurrente para mí. Finalmente, he encontrado una solución sin complementos o la necesidad de un archivo CSV editado externamente. Se basa en la Calculadora de campo y lo he probado en QGIS 3.0.0

  1. Si aún no lo tiene, cree una nueva capa de puntos. Incluso una capa temporal / scratch está bien.
  2. Añadir campos para las coordenadas X, Y y posiblemente otros atributos.
  3. Agregue funciones, estableciendo al menos los atributos de coordenadas. En este punto, estas funciones no tendrán geometrías .
  4. En la calculadora de campo , selecciona actualizar y usar la función make_point_m . Por ejemplo, si las coordenadas se han almacenado en los campos coord_X y coord_Y, use:
  
    

make_point_m ("coord_X", "coord_Y", 0)

  
    
respondido por el Zsombor Fekete 22.05.2018 - 14:53
0

Otra forma: Si tiene el archivo GPX, simplemente muévase a su ventana de QGIS. Luego agrega "puntos de ruta".

    
respondido por el César Arquero 22.12.2018 - 11:04

Lea otras preguntas en las etiquetas