Adres Zenginleştirme API'si
Geocoding, mahalle hiyerarşisi ve yakındaki POI'ler tek bir çağrıda.
Bir adres girin. Tek bir yanıtta koordinatlar, mahalle hiyerarşisi ve yakın yerler alın. İlan sayfalarınızın yapay zekaya görünür olması için ihtiyaç duyduğu her şey, tek bir API çağrısında.
Nasıl Çalışır
Tam zenginleştirilmiş bir ilana üç adımda ulaşın.
Birden fazla hizmeti birleştirme yok. Tek uç nokta geocoding, mahalle çözümleme ve POI aramasını tek bir çağrıda işler.
Adresi gönderin
GET /v1/geoenrich'e herhangi bir ham adres dizesi, posta kodu veya koordinat çifti gönderin. Ön işlem veya adres normalleştirmesi gerekmez.
MapAtlas tam coğrafi katmanı çözer
API adresi çatı hassasiyetiyle geocode eder, mahalle hiyerarşisini çözer ve seçtiğiniz yarıçap içinde 1B+ dizinlenmiş POI'yi tarayarak puanlar, toplu taşıma hatları, açılış saatleri ve seyahat süreleri döndürür.
JSON-LD'ye enjekte edin ve sunun
Yanıttaki her alan doğrudan bir schema.org özelliğiyle eşleşir. Koordinatları GeoCoordinates'e, mahalleyi containedInPlace'e, yakın yerleri amenityFeature'a yerleştirin. Dönüşüm gerekmez.
Tek çağrı. Tam konum zekası.
Çoğu ilan veritabanı insanların girdiği şeyleri saklar: adres, fiyat, yatak odası sayısı. Makine tarafından okunabilir coğrafi bağlam sağlamak için hiçbir zaman tasarlanmadılar. GeoEnrich API bu boşluğu tek bir istekle kapatır: koordinatlar, mahalle analitiği, gerçek zamanlı toplu taşıma, puanlar, seyahat süreleri ve daha fazlasını döndürür.
- Ham adres dizesini girin. Ön işlem gerekmez.
- Koordinatlar, tam mahalle hiyerarşisi ve profil puanları alın.
- Puanlar, açılış saatleri ve canlı toplu taşıma verileriyle yakın yerleri alın.
- Her alan doğrudan bir schema.org özelliğiyle eşleşir.
GET https://api.mapatlas.eu/v1/geoenrich
?address=Kollwitzstraße 65, Berlin
&radius=600
&categories=transit,education,leisure,supermarket
&include=neighborhoodProfile,realtime,busyness
&key=YOUR_API_KEY{
"address": {
"street": "Kollwitzstraße 65",
"postalCode": "10405",
"city": "Berlin",
"country": "DE"
},
"coordinates": {
"lat": 52.53841,
"lng": 13.41327,
"accuracy": "rooftop",
"elevation": 42
},
"adminHierarchy": {
"subDistrict": "Kollwitzkiez",
"neighborhood": "Prenzlauer Berg",
"district": "Pankow",
"city": "Berlin",
"state": "Berlin",
"country": "DE",
"postalCode": "10405"
},
"neighborhoodProfile": {
"tags": ["family-friendly", "trendy", "cycling-culture", "cafe-dense"],
"walkScore": 94,
"bikeScore": 91,
"transitScore": 98,
"noiseLevel": "moderate",
"airQualityIndex": 38,
"greenSpaceCoverage": "18%"
},
"dataTimestamp": "2026-03-01T00:00:00Z",
"radius": 600,
"poiCount": 1328,
"nearby": [
{
"name": "Eberswalder Str.",
"type": "transit",
"subtype": "metro",
"distance": 140,
"bearing": "NW",
"lines": ["U2"],
"destinations": ["Pankow", "Ruhleben"],
"frequency": "every 5 min (peak)",
"accessibility": "step-free",
"realtime": {
"nextDeparture": "in 3 min",
"direction": "Pankow",
"platform": "platform 1"
},
"travel": {
"walking": { "duration": "2 min", "distance": "140m" },
"cycling": { "duration": "1 min", "distance": "150m" },
"driving": { "duration": "1 min", "distance": "180m" }
}
},
{
"name": "Bus 142 / N2 at Eberswalder Str.",
"type": "transit",
"subtype": "bus",
"distance": 145,
"bearing": "NW",
"lines": ["142", "N2"],
"destinations": ["Ostbahnhof", "Zoologischer Garten"],
"frequency": "every 10 min (day) / 30 min (night)",
"realtime": {
"nextDeparture": "in 7 min",
"direction": "Ostbahnhof"
},
"travel": {
"walking": { "duration": "2 min", "distance": "145m" },
"cycling": { "duration": "1 min", "distance": "155m" },
"driving": { "duration": "1 min", "distance": "180m" }
}
},
{
"name": "Kollwitzplatz",
"type": "leisure",
"subtype": "park",
"distance": 210,
"bearing": "SE",
"openingHours": "24/7",
"size": "1.2 ha",
"amenities": ["playground", "dog-friendly", "benches", "fountain", "market-tue-sat"],
"rating": 4.6,
"reviews": 1842,
"busyness": {
"now": "quiet",
"peak": "Sat 11:00-14:00"
},
"travel": {
"walking": { "duration": "3 min", "distance": "210m" },
"cycling": { "duration": "1 min", "distance": "225m" },
"driving": { "duration": "1 min", "distance": "350m" }
}
},
{
"name": "Grundschule am Kollwitzplatz",
"type": "education",
"subtype": "primary_school",
"distance": 380,
"bearing": "E",
"ageRange": "6-12",
"schoolType":"public",
"capacity": 340,
"languages": ["German", "English"],
"rating": 4.2,
"reviews": 156,
"travel": {
"walking": { "duration": "5 min", "distance": "380m" },
"cycling": { "duration": "2 min", "distance": "410m" },
"driving": { "duration": "2 min", "distance": "520m" }
}
},
{
"name": "REWE Kollwitzstraße",
"type": "supermarket",
"subtype": "grocery",
"distance": 490,
"bearing": "N",
"openingHours": {
"mon-sat": "07:00-22:00",
"sun": "08:00-22:00"
},
"priceLevel": "$$",
"deliveryAvailable": true,
"paymentMethods": ["card", "cash", "contactless"],
"rating": 4.1,
"reviews": 892,
"busyness": {
"now": "busy",
"peak": "Mon-Fri 17:00-19:00"
},
"travel": {
"walking": { "duration": "6 min", "distance": "490m" },
"cycling": { "duration": "2 min", "distance": "510m" },
"driving": { "duration": "2 min", "distance": "650m" }
}
}
// ... 1,323 more across 18 categories
]
}Data at a scale and speed never available before
1B+
POIs indexed globally
Transit, retail, education & more
180+
Countries covered
Consistent schema everywhere
<200ms
Avg. API response
At any scale, any location
18
Data categories
Per single API call
Every nearby place, verified fresh.
One call returns every relevant place within your chosen radius, organized by category. Each dataset carries a dataTimestamp so AI engines and search crawlers know exactly how current your location data is.
- Transit stops, parks, schools, restaurants, all in one response
- Configurable radius from 100m to 5km
- Monthly refresh cycle with verified timestamps
- AI engines cite fresh, timestamped data over stale listings
Kollwitzstraße 65
Prenzlauer Berg · Berlin · DE
Nearby within 600m
Data verified · March 2026
Monthly refresh · dataTimestamp: 2026-03-01
Coordinates. Neighborhood profile. Nearby places.
Every field in the response maps directly to a schema.org property. Coordinates, neighborhood hierarchy, walkScore, transit lines, ratings, opening hours, travel times. No transformation needed.
Hassas Koordinatlar
Yükseklik bilgisiyle çatı hassasiyetinde lat/lng. GeoCoordinates şemasını doğrudan güçlendirir.
Mahalle Zekası
Tam hiyerarşi artı walkScore, bikeScore, transitScore, gürültü seviyesi, hava kalitesi endeksi ve karakter etiketleri. containedInPlace ve mahalle bağlamını güçlendirir.
Zengin Yakın Yerler
Puanlar, açılış saatleri, toplu taşıma hatları, canlı hareket, seyahat süreleri ve yoğunluk verileriyle 1.328+ POI. amenityFeature şemasını güçlendirir.
Basit. Öngörülebilir. Tek uç nokta.
Karmaşık kurulum yok. Birden fazla çağrıyı birleştirmek yok. Bir adres girin, her ilan sayfasında schema.org işaretlemesini desteklemek için gereken tam coğrafi katmanı alın.
- Tek uç nokta geocoding ve POI aramasını birlikte işler
- Hassas kontrol için isteğe bağlı yarıçap ve kategori filtreleri
- Yanıt, dönüştürme gerektirmeden doğrudan JSON-LD ile eşleşir
- Sıfır devam eden istek başına maliyet için derleme zamanında çalıştırın
{
"@context": "https://schema.org",
"@type": "Apartment",
"geo": {
"@type": "GeoCoordinates",
"latitude": 52.5384,
"longitude": 13.4132
},
"containedInPlace": {
"@type": "Place",
"name": "Prenzlauer Berg",
"containedInPlace": { "@type": "City", "name": "Berlin" }
},
"amenityFeature": [
{ "@type": "LocationFeatureSpecification",
"name": "Eberswalder Str.", "value": true,
"description": "140m nearby" }
],
"dateModified": "2026-03-01T00:00:00Z"
}One API call. Every listing type.
The GeoEnrich API works for any listing: vacation rentals, real estate, hotels, or experiences. The API call is identical. Only the schema type differs. See how listing portals use this at scale.
Tatil Kiralamaları
Bireysel kiralama sayfalarını 'Faro yakınında yakın restoranlı plaj villası' gibi yapay zeka sorgularında görünür yapın.
Gayrimenkul
Manuel veri girişi olmadan 'Prenzlauer Berg'de metroya yakın daireler' gibi sorgular için ilanları gösterin.
Oteller
'Marais'de müzelere yürüme mesafesinde butik otel' gibi sorgular için yapay zeka atıfları kazanın.
Deneyimler
'Barselona'da Gotik Çeyrek'e yakın yemek pişirme kursu' gibi sorgular için atıf alın.
Her Şey Tek Yanıtta
Tek bir uç nokta, ilan sayfalarınızın yapay zekaya görünür olması için ihtiyaç duyduğu tam coğrafi veri katmanını döndürür.
Hassas Koordinatlar
Dört ondalık basamak doğruluğu. Her ilan sayfasında GeoCoordinates şemasını doldurarak yapay zeka motorlarının konumu coğrafi uzayda belirlemesini sağlar.
Mahalle Hiyerarşisi
Adresten çözümlenen mahalle, ilçe, şehir ve ülke. AI düzeyinde bölge erişimi için containedInPlace zincirini güçlendirir.
Yakın Yerler
Yapılandırılabilir yarıçap içinde toplu taşıma, eğitim, eğlence ve sağlık hizmetleri. Her yer, amenityFeature şeması için mesafe ve yürüme süresiyle birlikte döndürülür.
Aylık Veri Yenileme
Her yanıt, aylık güncellenen bir dataTimestamp içerir. Yapay zeka motorlarının doğrulanmış, güncel verileri görmesi için bunu JSON-LD'nizdeki dateModified ile eşleyin.
Toplu İşlem İçin Tasarlandı
50.000 veya daha fazla listeli veritabanları için tasarlandı. Derleme zamanında bir kez zenginleştirme işini çalıştırın, coğrafi katmanı önbelleğe alın ve sıfır istek başına maliyetle sunun.
AB'de Barındırılan, GDPR Uyumlu
GDPR uyumluluk belgeleri ve standart sözleşme maddeleriyle tamamen AB'de barındırılmıştır. Avrupa ilan portalları için veri yerleşimi riski yoktur.
Teknik Özellikler
Uç Nokta
Parametreler
Yanıt Alanları
Başlamaya Hazır Mısınız?
MapAtlas ile bugün inşa etmeye başlayın. Ücretsiz kaydolun ve cömert ücretsiz katman limitleriyle tüm haritalama API'lerimize anında erişim elde edin.
GeoEnrich API: sık sorulan sorular
İlk ilanınızı zenginleştirmeden önce bilmeniz gereken her şey.
GeoEnrich API: sık sorulan sorular
İlk ilanınızı zenginleştirmeden önce bilmeniz gereken her şey.