gis - radianes - Conversión de latitud/longitud a Alberta 10 TM Projection
latitud y longitud a metros (7)
Necesito convertir coordenadas de latitud / longitud en coordenadas Este / Norte en la proyección Alberta 10 TM.
La proyección de 10 TM es similar a UTM, pero es una proyección personalizada para la provincia de Alberta, Canadá. Creo que (con un poco de esfuerzo) podría codificarlo yo mismo, pero preferiría no reinventar la rueda si ya se ha hecho.
He usado GDAL ( http://www.gdal.org ) para hacer esto. También admite enlaces para muchos idiomas diferentes.
Descargue la aplicación GIS de código abierto MapWindow
Abra el menú Herramientas GIS
Y use su herramienta de reproyección de shapefile. En "National Grids Canada", puede seleccionar esta proyección de Alberta.
-Jeff Tiemann [email protected]
Consideraría seriamente usar un dll de terceros para hacer esto en lugar de codificarlo usted mismo.
No conozco todos los detalles de la proyección de 10 TM, pero trabajé en un proyecto que requería conversiones de coordenadas entre muchos sistemas de coordenadas diferentes con un alto grado de precisión, incluidos UTM y Lat / Long. Descubrimos que las matemáticas involucradas eran demasiado complicadas.
Tal vez eche un vistazo al PROJ.4 de código abierto: http://trac.osgeo.org/proj/
Parece que admiten una gran variedad de conversiones, por lo que espero que se cubra Alberta 10 TM.
Para librerías GIS, échele un vistazo aquí: http://www.freegis.org/database/?cat=12 . Esperemos que pueda encontrar algo que se adapte a sus necesidades.
Biblioteca de Projecciones cartográficas PROJ.4 de Grab : biblioteca de código abierto.
Parámetros sugeridos para 10TM:
+ proj = tmerc + lon_0 = -115 + k_0 = 0.9992 + x_0 = 500000 + datum = NAD27
Según esta publicación, es posible que debas:
cambie los ellps a GRS80 si sus datos 10TM están referenciados al datum NAD83 (en lugar de NAD27 / clrk66). También puede necesitar cambiar el falso norte (y_0) para que sea -5000000 si sus coordenadas 10TM para Alberta son menos de 5,000,000 (un "estándar" de AltaLIS).
Debo mencionar que proj.4 es la biblioteca para obtener cualquier tipo de transformación del sistema de coordenadas geográficas. No hay prácticamente transformación que no pueda hacer.
También recomiendo leer las proyecciones de mapas: un manual de trabajo (Paperback) de John Snyder si te gustan este tipo de cosas ... es un clásico. :) (corrigió el enlace)
También puede usar http://code.google.com/p/android-openmap-framework/ que puede convertir una ubicación de Android a LatLonPoint, UTMPoint o MGRSPoint.
Puede insertar sus pares de coordenadas para coordinar la Transformación del sistema: servicio en línea donde puede establecer la entrada adecuada y el sistema de coordenadas de salida deseado. Hay cientos de sistemas de coordenadas; es posible simplemente encontrar el sistema de coordenadas apropiado utilizando cualquier palabra clave. Puede ver la definición editable de texto proj4 para cada sistema de coordenadas, de modo que si necesita modificar cualquier parámetro de proyección, puede hacerlo allí. O puede definir su propia proyección personalizada ...