Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL-Geographie zu dbgeography?

Entschuldigen Sie die späte Antwort - aber ich habe dies gesehen, als ich nach etwas anderem gesucht habe.

Gehen Sie einfach wie folgt vor:

SqlGeography theGeography;
int srid = 4326; // or alternative

DbGeography newGeography = DbGeography.FromText(theGeography.ToString(), srid);

Um es umzukehren:

DbGeography theGeography;
SqlGeography newGeography = SqlGeography.Parse(theGeography.AsText()).MakeValid();

Hoffe das hilft!