API für PLZ Umkreissuche

malt1981

Mitglied
Hallo zusammen,

ich bin auf der Suche nach einer kostenlosen API für eine Umkreissuche anhand PLZ. Ich bräuchte nichts "optisches".
Ziel wäre einfach nur, dass anhand einer vorgegebenen PLZ + km Umkreis eine Liste zurück kommt, mit PLZ in diesem Umkreis (ausgehend von der eingegebenen PLZ).
Beispiel: Eingabe PLZ + 50km Umkreis - Ergebnis: PLZ 1, PLZ 2, PLZ 3, PLZ 4 etc.
Die Api müsste von einem Java Programm angesteuert werden können.

Hat da jemand Erfahrung bzw. einen Tipp für mich?


Vielen Dank für Euere Hilfe.
 
Hallo zusammen,

vielen Dank. Hat einwandfrei geklappt 🙂

Für die Allgemeinheit mein Select (MsSql Datenbank)

SQL:
DECLARE @orig_lat DECIMAL(12, 9)
DECLARE @orig_lng DECIMAL(12, 9)


SET @orig_lat=48.40000 set @orig_lng=13.31670/**

DECLARE @orig geography = geography::Point(@orig_lat, @orig_lng, 4326);

SELECT *,
    @orig.STDistance(geography::Point(dest.lat, dest.lon, 4326)) /1000
       AS distance
--INTO #includeDistances
FROM plz dest where @orig.STDistance(geography::Point(dest.lat, dest.lon, 4326)) /1000 < 30

Schönen Abend zusammen.
 

Zurück
Oben