Wieder was gelernt. Wenn direkt auf dem SQL-Server eine Punktkoordinate die in Hamburg liegt erzeugt, macht man dies z.B. so:
geography::Point(53.566366364562107, 9.98555839061737, 4326)
Man gibt also der Point-Funktion also erst die Breite dann die Länge.
Nutzt man aber die Geofunktionen von Entity Framework 5 (oder neuer) werden die Koordinaten im "Well-known text"-Format angegeben,
hier gilt erst der Längengrad, dann der Breitengrad. Beispiel:
DbGeography.FromText("POINT(9.98555839061737 53.566366364562107)", 4326);
Keine Kommentare:
Kommentar veröffentlichen
Hinweis: Nur ein Mitglied dieses Blogs kann Kommentare posten.