Cómo obtengo SRID del campo Geometría

14

¿Cuál es la función para obtener SRID desde el campo Geometría?

He insertado un shapefile en la tabla de SQL Server con un campo de geometría definido. Sé que la proyección de shapefile es Swreff99_1800 (EPSG: 3011).

Ahora mi pregunta es ¿Cómo obtengo este SRID: 3011 al usar algún método OGC del campo de geometría?

    
pregunta user1899 07.02.2012 - 13:45

3 respuestas

28

¿Es esto lo que estás buscando?

select distinct SP_GEOMETRY.STSrid from dbo.MYTABLE

Esto le dará una tabla con los diferentes SRID utilizados en la tabla dbo.MYTABLE

    
respondido por el Peter Horsbøll Møller 07.02.2012 - 14:03
3

Después de probar lo anterior sin suerte, probé el siguiente método:

select [geomColumnName].STSrid
from [schema].[tableName]

Esto da el valor SRID para todos los registros en la tabla. Asumiría que, dado que todos los registros DEBEN tener el mismo SRID, que si simplemente desea obtener el valor para un registro, le indicará el SRID para toda la tabla:

select top 1 [geomColumnName].STSrid
from [schema].[tableName]
    
respondido por el DPSSpatial 16.09.2014 - 22:05
0

Creo que el número que querrías usar en este momento sería srid 4619 o srid 4977 es el servidor SQL.

Ambos son equivalentes a EPSG 3011.

    
respondido por el Josh Simar 06.07.2016 - 01:15

Lea otras preguntas en las etiquetas