Einführung
Pelias ist der zweite Geocoder von pixel.map. Er zieht mehrere Datenquellen zusammen — OpenStreetMap, OpenAddresses, WhosOnFirst, GeoNames — und ist dadurch bei Hausadressen deutlich treffsicherer als Photon.
Basis-URL: https://pelias.pixelmap.at/v1
Welchen der beiden Sie nehmen sollten und woran wir das gemessen haben, steht im Vergleich.
Endpunkte
Abschnitt betitelt „Endpunkte“| Endpunkt | Zweck |
|---|---|
/search |
Vollständige Suche — Text → Orte |
/autocomplete |
Vorschläge während des Tippens |
/reverse |
Koordinaten → Ort |
curl -G -H "Authorization: Bearer <IHR-TOKEN>" "https://pelias.pixelmap.at/v1/search" \ --data-urlencode "text=Domgasse 1 Klagenfurt" \ --data-urlencode "size=5"Gemessen am 14.09.2026: liefert Domgasse 1, Klagenfurt, KA, Austria,
layer: address, Quelle openaddresses — dieselbe Anfrage, an der Photon
scheitert.
Antwort
Abschnitt betitelt „Antwort“{ "type": "FeatureCollection", "geocoding": { … }, "bbox": [ … ], "features": [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ … ] }, "properties": { "label": "Domgasse 1, Klagenfurt, KA, Austria", "layer": "address", "source": "openaddresses", "confidence": 1, "accuracy": "point", "country": "Austria", "country_a": "AUT", "county": "…", "gid": "openaddresses:address:…" } } ]}Drei Felder tragen die Auswertung:
| Feld | Bedeutung |
|---|---|
label |
Der fertig formatierte Anzeigename — kein Zusammenbauen nötig |
layer |
Was gefunden wurde: address, street, locality, venue, region … |
source |
Woher: openaddresses, openstreetmap, whosonfirst, geonames |
confidence |
Selbsteinschätzung zwischen 0 und 1 |
Vorschläge während des Tippens
Abschnitt betitelt „Vorschläge während des Tippens“curl -G -H "Authorization: Bearer <IHR-TOKEN>" "https://pelias.pixelmap.at/v1/autocomplete" \ --data-urlencode "text=Klagen" \ --data-urlencode "size=6" \ --data-urlencode "focus.point.lat=46.6247" \ --data-urlencode "focus.point.lon=14.3053"Rückwärts
Abschnitt betitelt „Rückwärts“curl -G -H "Authorization: Bearer <IHR-TOKEN>" "https://pelias.pixelmap.at/v1/reverse" \ --data-urlencode "point.lat=46.6247" \ --data-urlencode "point.lon=14.3053"Auch hier die Punkt-Schreibweise: point.lat, point.lon.
Einschränken
Abschnitt betitelt „Einschränken“| Parameter | Wirkung |
|---|---|
boundary.country |
Nur ein Land, z. B. AT |
boundary.rect.min_lat u. a. |
Nur ein Ausschnitt |
layers |
Nur bestimmte Arten, z. B. address,street |
sources |
Nur bestimmte Quellen, z. B. openaddresses |
size |
Anzahl der Treffer |
layers=address ist der direkte Weg, wenn Sie ausschließlich Hausadressen
wollen und keine Ortschaften in der Liste dulden.
Fehler und leere Ergebnisse
Abschnitt betitelt „Fehler und leere Ergebnisse“Gemessen am 14.09.2026:
| Fall | Antwort |
|---|---|
Anfrage ohne text |
400 |
| Keine Treffer | 200, features leer, kein Fehlereintrag |
Zugriff
Abschnitt betitelt „Zugriff“Pelias verlangt einen Token, als Header
Authorization: Bearer <IHR-TOKEN> oder als Parameter ?token=<IHR-TOKEN>.
Die Beispiele setzen den Header. Wie Sie einen Token bekommen und warum er
nicht in den Quelltext einer Webseite gehört, steht unter
Zugriff auf die Dienste.