Tengo un Shapefile pero su sistema de coordenadas es Desconocido y no hay un archivo * .prj.
¿Cómo puedo identificarlo ahora?
Tengo un Shapefile pero su sistema de coordenadas es Desconocido y no hay un archivo * .prj.
¿Cómo puedo identificarlo ahora?
Siempre existe el método de "fuerza bruta":
Tome una capa con un sistema de coordenadas conocido que se supone que se superpone con su capa desconocida.
Ahora haga algunas conjeturas sobre qué proyección podría ser la capa desconocida. (UTM, Placa Carree, etc.). Proyecte su capa de sistema de coordenadas conocida en cada proyección hasta que encuentre una que coincida con la capa desconocida tanto como sea posible.
Estoy promoviendo los comentarios de Mapperz y Brandon Copeland agregando una respuesta que utiliza su técnica.
Esta técnica aprovecha el hecho de que ArcMap puede convertir datos en un nuevo sistema de coordenadas en memoria. Los datos sin un coordsys conocido no se pueden convertir, por lo que solo se muestran. Al proyectar los datos conocidos en la memoria, podemos ver rápidamente qué coordenadas tiene en los diversos sistemas de coordenadas posibles.
fuente
Como esta pregunta nunca pasa de moda, construí un sitio que utiliza el método de la fuerza bruta . Si arrastra un shp + shx comprimido al mapa, lo asignará en todos los sistemas de coordenadas disponibles en PostGIS. Suponiendo que sabe cómo se ve "correcto", puede hacer zoom en esa área y hacer clic en el polígono para obtener el archivo .prj de epsg.io.
fuente
Hay dos excelentes enlaces de Esri que entran en detalles sobre esto:
fuente
En mi último trabajo, tenía una capa de datos de Geología (polígono) llamada "FSU_Geol.shp". Mi jefe me lo dio y me pidió que descubriera varias cosas. En primer lugar, el cliente le entregó este archivo de forma, y no había un archivo .prj, por lo que quería que lo resolviera. También quería que descubriera cuáles eran las categorías de Geología. Podría seguir y seguir, pero vamos al grano ... Lo busqué en Google y terminé AQUÍ .
El acrónimo en la convención de nombres significaba "Geología de superficie de la antigua Unión Soviética", y la búsqueda en Google me llevó "directamente" a la fuente (USGS). Todo lo que podría necesitar saber sobre este archivo de forma estaba en el enlace superior que golpeé. No estoy diciendo que Google pueda encontrar nada y todo , pero estaba recién salido de la universidad y solo estaba tomando una "foto en la oscuridad", ¡y mira los comentarios que recibí!
En otro caso, alguien en la oficina había descargado una serie de archivos de forma usando una función por lotes. No recuerdo el nombre del paquete de software en este momento, pero faltaban los archivos .prj. Simplemente ingresé a los metadatos en ArcCatalog, y realmente encontré mi respuesta allí. Nuevamente, no me cite, pero creo que había una URL a la fuente allí.
¡Desde ese día "comienzo" con una búsqueda en Google si no hay pistas en los metadatos!
fuente
Pregúntale al productor.
Si conoce CRS comunes para su región geográfica, puede probar algunos de ellos. Pero preguntar es mejor.
fuente
Realmente amo esta herramienta web: http://projfinder.com/ . Revise su archivo y busque algunas coordenadas. Zoom a aproximadamente el mismo lugar en el mundo y dejarlo adivinar.
fuente
No es una herramienta (no sé de una existente que te permita hacer eso), pero mira la respuesta de @ mkennedy a ¿Cómo convertiría este punto a WKID 4326? . Ella explica cómo llegó a la referencia espacial correcta. SpatialReference.org y paciencia serán tus amigos.
Además, Esri proporciona una guía sobre cómo adivinar un sistema de coordenadas (aunque prefiero el método de mkennedy si sabes un poco más sobre los datos).
fuente
La mejor respuesta que he encontrado para esta pregunta no es técnica: averigüe de dónde provienen sus datos. Las agencias y organizaciones tienden a ser consistentes con su uso de proyecciones. ¿Sabes que vino de tu estado DOT? Mire el resto de sus datos y vea lo que le dice. ¿No sabes de dónde vino? Es muy probable que una suposición educada lo envíe por el camino correcto.
¡Al menos hace que abordar el problema con la fuerza bruta sea un poco más factible!
fuente
Seriamente desactualizado en este punto, pero Werner Flacke y Birgit Klaus publicaron Find Projection en ArcScripts en 2007. No creo que el código fuente esté allí, desafortunadamente. Está basado en VBA, por lo que solo se puede usar en ArcGIS Desktop v9.2 y posiblemente 9.3. Incluye dos archivos de forma con las áreas de interés del conjunto de datos de parámetros geodésicos EPSG que podrían utilizarse para reducir las posibilidades.
Blue Marble Geographic Calculator y Geographic Transformer tienen herramientas de recuperación del sistema de coordenadas.
fuente
Pruebe el programa ogrinfo suministrado como parte de GDAL.
Consulte ¿Cómo acceder a los metadatos de Shapefile usando OGR?
Por lo tanto, es posible que ogrinfo no le brinde la información de proyección sin un archivo .prj, pero sigue siendo una herramienta útil para ayudarlo a investigar la lista de posibles proyecciones.
Por ejemplo:
Esta respuesta me sugiere que el shapefile está usando un sistema de referencia basado en metros y no en grados.
Suponiendo que sabe de dónde provienen los datos, ahora tiene una lista más corta de posibles proyecciones.
Otras mejores prácticas pueden ser:
Probablemente sea mejor comenzar desde alguna posición de conocimiento, en lugar de intentar y la fuerza bruta desde cero.
fuente
Para agregar a las otras respuestas en esta publicación, agregaría lo siguiente:
Cómo: Identificar un sistema de coordenadas proyectadas desconocido utilizando ArcMap
Proporcionar una verificación específica en NAD1927
Adicionalmente
Preguntas frecuentes: Conceptos básicos de proyección: lo que el profesional de SIG necesita saber
Esta página proporciona varias verificaciones para determinar las proyecciones, lo cual es importante para ayudar a tratar de identificar un sistema de coordenadas desconocido.
fuente
Tuve el mismo problema mientras trabajaba en mi proyecto (DEM). Una de las DEM era coordenadas desconocidas y no se puede proyectar, así que hice la 'georreferenciación' utilizando la herramienta Georreferenciación en ArcMap . Después de Georeferenciar, obtendrá su archivo prj.
fuente
Mira este sitio web:
http://www.egger-gis.at/shapefile-projectionfinder/
Soy el desarrollador de esta herramienta gratuita. Tal vez esta herramienta pueda ayudarlo a encontrar y definir la proyección correcta de su shapefile. Se basa en la idea de http://projfinder.com/ por Aaron Racicot.
También puede probar estas soluciones especiales para:
Austria (alemán): https://www.data.gv.at/anwendungen/checkaustrianprojection/
Australia: https://maegger.github.io/map_australia.html
UTM - Zonas: https://maegger.github.io/map_utm.html
fuente
Puede discriminar entre coordenadas geográficas y de cartografía, el primer lat / lon está en grado y el segundo norte / este está en metros. Si el archivo tiene forma, puede volcar las coordenadas de la geometría con shapelib-1.3.0 y ver los valores. ..
fuente
Puedes hacerlo con Fiona.
Obtendrá respuesta como
fuente