2 Stimmen

LINQ POI Nähe

Kann mir jemand sagen, wie ich die Entfernung von einem gegebenen Längen- und Breitengrad zu einem in der SQL Server DB gespeicherten POI (Längen- und Breitengrad) ermitteln kann?

3voto

Stuart Punkte 66386

Es handelt sich zwar nicht um eine SQL-Antwort, aber ich empfehle immer diese Erklärung, wie man Entfernungen zwischen lat-lng - http://www.movable-type.co.uk/scripts/latlong.html

Für SQL Server, vorausgesetzt, Sie verwenden SQL Server 2008, können Sie die nativen SQL-Geografietypen verwenden. Leider glaube ich aber nicht, dass sich diese gut auf Linq-2-Sql abbilden lassen, so dass Sie sie wahrscheinlich in gespeicherte Prozeduren verpacken müssen.

Siehe:

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X