En QGIS 3.16.6 necesito crear un shapefile de polígonos de elipses a partir de puntos. Estoy haciendo lo siguiente:
Caja de herramientas de Procesamiento -> Geometría de Vectores -> Geometría por expresión
-
Capa de entrada - points_in.shp
-
Tipo de geometría de salida - polígono
-
Expresión de geometría -
make_ellipse(transform(make_point("Lon-DD","Lat-DD"), 'EPSG:4269', 'EPSG:26913'), 635, 190, 90)
-
Geometría modificada - ellipses_out.shp
Donde "Lon-DD" y "Lat-DD" son campos en el shapefile de puntos, el SRC de entrada es GDD NAD83, el SRC de salida es NAD83/Zona UTM 13N en metros, y los ejes semi-mayor y semi-menor son 635 metros y 190 metros y el azimut es 90 grados.
La herramienta Geometría por expresión se ejecuta sin quejas pero el shapefile de salida está vacío.
¿Qué estoy haciendo mal y cómo puedo arreglarlo?
1 votos
¿Revisaste la tabla de atributos de la capa "ellipses_out"? ¿Hiciste zoom a la capa? ¿Significa "Vacio" que no ves elipses en el mapa o que la tabla de atributos de "ellipses_out" está vacía?
0 votos
Ampliar a la capa de salida es diferente que ampliar a la capa de entrada. La capa de salida está ahí, con más de 200 elipses. Entonces, ¿ya sé cuál es el problema, ahora cuál es la solución? Nuevamente, transformar ('EPSG:4269', 'EPSG:26913') parece que no está funcionando.