68 votos

¿Cómo elegir el SRID y cuál es su significado?

Soy nuevo en SIG, en PostGIS, y estoy luchando con el concepto de SRID.

¿Cómo se elige un SRID para una columna de la base de datos? Esto me está volviendo loco. ¿Por qué tengo que elegir un SRID? ¿Cuál es su significado?

Escoger un SRID es lo mismo para geometry y geography ? Establecer un SRID para un geometry el campo parece no tener sentido porque debería ser sólo en un plano 2D.

Cuando encuentro lat/lon en el internet o servicios de geocodificación, ¿cuál es el SRID?

¿No tiene sentido una coordenada lat/lon sin un SRID?

64voto

mapBaker Puntos 5348

Un SRID es un sistema de coordenadas. En el "SIG" (tradicional / Arc) se nos enseña a almacenar siempre los datos en un sistema de coordenadas proyectado, porque vamos a finalmente utilizar algún cálculo como "área", así que será mejor que almacenemos nuestros datos en un sistema de coordenadas que nos dé esa medida.

Sin embargo, PostGIS tira ese concepto por la ventana.

Aquí hay un buen Q&A iniciado por @tmcw: ¿Por qué son relevantes las proyecciones de datos?

Básicamente, PostGIS abre la posibilidad de almacenar tus datos en un único sistema de coordenadas como WGS84 (SRID 4326), y cuando necesitas algo como Área, Distancia o Longitud, utilizas una función para crear esa columna a partir de tus datos en un sistema de coordenadas proyectado que te dará una interpretación local de tus datos en las unidades que quieras.

Así, por ejemplo, podría almacenar los estudiantes y las escuelas en PostGIS, ambos en WGS84/SRID:4326. Cuando quiero calcular la distancia entre los estudiantes y las escuelas a las que asisten, llamo a una función de distancia en mi columna de geometría, pero también envuelvo una función ST_Transform alrededor de la columna de geometría primero para 'proyectar' los datos en State Plane CO Central (SRID: 2877). Esto me da una columna para la distancia de cada estudiante a su escuela más cercana en pies porque el SRID:2877 es un sistema de coordenadas proyectado que almacena los datos en pies.

Así que mi recomendación para usted sería almacenar sus datos en una columna de Geometría (tipo de datos) en el SRID 4326 (a diferencia de un tipo de datos de geografía que no soporta proyecciones / transformaciones).

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