4 votos

¿Por qué QGIS no puede manejar la proyección Kavrayskiy7 a pesar de que está soportada en proj4?

Me gustaría hacer un mapa del mundo utilizando el Kravayskiy7, sin embargo QGIS parece ser incapaz de manejar la proyección, a pesar de que es apoyado por proj4. 704900 (como es el EPSG para kav7) no aparece en el CRS y extrañamente cuando intento definirlo manualmente usando

+proj=kav7 +lat_0=0 +lon_0=0 +x_0=0 +y_0=0 +a=6371000 +b=6371000 +units=m

QGIS me dice que no es válido ( sitio para la fuente de la definición ). Siempre supuse que QGIS soportaba todas las proyecciones que ofrece proj4. Entonces, ¿por qué QGIS se comporta de esta manera y cómo podría solucionar esto?

1 votos

Con GDAL 2.1.0-dev también estoy obteniendo un error con gdalsrsinfo "+proj=kav7 +lat_0=0 +lon_0=0 +x_0=0 +y_0=0 +a=6371000 +b=6371000 +units=m" . Evidentemente, kav7 aún no está incluido en estas compilaciones.

4voto

SpliFF Puntos 214

Las definiciones de proj.4 que se implementan en GDAL (que funciona en el fondo de QGIS) se pueden encontrar aquí:

https://trac.osgeo.org/gdal/browser/trunk/gdal/ogr/ogr_srs_proj4.cpp

No hay código para kav7, por lo que no se puede apoyar la proyección.

Puede preguntar en la lista de correo de desarrolladores de GDAL por los motivos. Tal vez sea demasiado exótico para que nadie lo haya implementado. Al menos la proyección inversa está definida, lo que hace que la implementación sea más fácil que la de Winkel Tripel.

Por cierto, el Matplotlib Basemap Toolkit soporta la proyección kav7: http://matplotlib.org/basemap/users/kav7.html así como el paquete de geoproyección D3: https://github.com/d3/d3-geo-projection

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