Location Intelligence APIs für Entwickler
Modulare REST APIs für Lagebewertungen, POIs, Heatmaps und KI-Texte. Integriert bei führenden Portalen in Europa.
- REST API
- 250+ Dimensionen
- Europaweit
API-Bausteine
Alle Capabilities sind einzeln oder kombiniert nutzbar. Authentifizierung per API-Key, JSON-Responses, Caching bis 3 Monate erlaubt.
Lagebewertungen
250+ Lage-Dimensionen pro Koordinate. ÖPNV, Natur, Lärm, Hochwasser, Shopping und mehr. Auflösung bis Objektebene, europaweit.
GET /places/{lon},{lat}/ratings curl "https://api.geosci.de/places/13.405,52.52/ratings" \
--header "Authorization: Apikey $GEOSCI_API_KEY" Response (Auszug):
{
"shopping": { "score": 0.741,
"sub_ratings": {
"food_shop": { "score": 0.714 },
"daily_needs": { "score": 0.694 } } },
"public_transport": { "score": 0.812 },
"culture": { "score": 0.773 },
"nature": { "score": 0.651 },
...
} Kuratierte POIs
Kontextabhängig relevante Points of Interest, nach Bedeutung sortiert und mit Reisezeiten angereichert.
GET /places/{lon},{lat}/ratings/{name}/pois curl "https://api.geosci.de/places/13.405,52.52/ratings/shopping/pois" \
--header "Authorization: Apikey $GEOSCI_API_KEY" Response (Auszug):
{
"ratingName": "Shopping",
"pois": {
"type": "FeatureCollection",
"features": [{
"properties": {
"name": "REWE",
"type": "supermarket",
"travel_time_seconds": 180,
"travel_mode": "FOOT",
"direct_distance_meters": 320
}
}]
}
} Heatmaps
Vorberechnete Lagebewertungen als GeoTIFF oder XYZ-Tiles. 100x100m Raster, direkt in Map-UIs integrierbar.
GET /tiles/.../ratings/{name}/{z}/{x}/{y}.png // XYZ Tile-Layer
L.tileLayer(
"https://tiles.geosci.de/CUSTOMER_ID" +
"/ratings/shopping/{z}/{x}/{y}.png"
).addTo(map); KI-Lagebeschreibungen
Datenbasierte Nachbarschafts- und Gebietsbeschreibungen in mehreren Sprachen. Async API mit Polling-Pattern.
POST /places/{id}/texts/area-descriptions curl -X POST "https://api.geosci.de/places/$PLACE_ID/texts/area-descriptions?wait=true" \
--header "Authorization: Apikey $GEOSCI_API_KEY" \
--header "Content-Type: application/json" \
--data '{ "languages": ["de","en"],
"parameters": { "name": "Charlottenburg",
"geo_level": "neighborhood" } }' Integrations-Guides
Konkrete Anleitungen für typische Entwickler-Szenarien.
Reisezeit & Erreichbarkeit
Commute-Search, Isochronen und Reisezeitscores als Ranking-Features integrieren.
POI-Kontext & Umfeld
Kuratierte POIs, Relevanz statt Radius, und erklärbare Umfeld-Informationen.
Geo-Suche & Ranking
PostGIS/Elasticsearch Geo-Filter mit GeoSci-Ratings als Ranking-Features kombinieren.
Lagebewertungen
Hochauflösende Scores und Risikolayer pro Koordinate.
Heatmaps
GeoTIFF und XYZ-Tiles für Karten und Analysen.
Gebietsbeschreibungen
Automatische Nachbarschaftstexte per API für Listings und SEO-Landingpages.
Technische Details
Authentifizierung
API-Key per Header: Authorization: Apikey {key}
SLA & Performance
99,5% Verfügbarkeit (Paid). <5s Ratings, <60s Textgenerierung.
Caching & Attribution
Antworten dürfen bis zu 3 Monaten gecacht werden. Attribution bei Free Tier erforderlich.
Integration starten
API-Dokumentation, Testumgebung und technischer Support.