Wie berechnen Sie die Entfernung zwischen zwei Orten mit ASP.NET?

Ich wundere mich über die Machbarkeit weiter unten. Natürlich bin ich nicht um den vollständigen code (obwohl es nett wäre!) sondern ein Weg zur Erreichung der folgenden, die in ASP.NET:

Ich habe eine Website. Die Leute registrieren sich auf Sie und Ihr Land des Wohnsitzes sowie die POSTLEITZAHL und name der Stadt, welche wird dann gespeichert in einer SQL-Server DB. Ich habe eine Suchmaschine auf meine Seite und ich möchte einen von den Filteroptionen "nur zeigen Sie mir lebenden Mitglieder zu einer maximalen Entfernung von 100 Kilometern".

Irgendwelche Ideen, Tipps, bereits geschriebenen code, den ich wieder verwenden können, kostenlos API ' s genau das zu tun, etc... ?

Vielen Dank für Ihre Zeit!

  • -1 Frage zeigt sehr wenig Aufwand. Nur eine schnelle Suche, SO kam wenigstens ein Dutzend sehr nahe Duplikate. Edit: Vielleicht bin ich auch nur ein verschroben alten Mann drin, aber meiner Meinung nach, sollten die Menschen nicht haben, Lesen Sie diese (nach alle, Sie selbst sagen "eigentlich, meine erste Google-Suche...")
  • Danke für die -1. Ich habe wirklich gesucht und SO konnte ich viele post im Zusammenhang mit der Berechnung zwischen zwei Orten, aber nicht sehen, dass würde mich in der Richtung auf wie Sie die Entfernung zwischen einem Standort und über 20k davon in einer effizienten Weise, ohne Prüfung aller verfügbaren Standort. Wenn Sie das Kontrollkästchen unten Diskussion mit Herrn Straton, Sie würde verstehen. Aber ja, wie gesagt, vielen Dank.
  • Basierend auf Ihren Titel und die Möglichkeit, über eine API, bin ich davon ausgegangen, Sie waren die Konzentration auf die eigentliche Berechnung, nicht, wie es zu tun auf einer großen Menge effizient. Wenn das der Fall ist, eine Menge von meinem ursprünglichen Kommentar ist aufgehoben, und vielleicht hat dein post nicht verdient -1. Auf einer anderen Anmerkung, können Sie feststellen stackoverflow.com/questions/3983325/... hilfreich.
  • Das ist wirklich nützlich sind. Englisch ist nicht meine Muttersprache, ich habe es nicht finden auf den ersten.
InformationsquelleAutor ilovebigmacs | 2012-03-27
Schreibe einen Kommentar