Tovább a tartalomhoz

Geolokáció

A Wink széles körben használja a geolokációt helyalapú kereséshez, automatikus pénznem- és nyelvészleléshez, valamint földrajzi készletszűréshez.

Amikor egy felhasználó meglátogatja a platformot, a Wink automatikusan észleli a helyzetét az IP-címe alapján. Ez lehetővé teszi:

  • Automatikus pénznemválasztás — Az árak megjelenítése a felhasználó helyi pénznemében.
  • Nyelvi preferencia — Tartalom javaslata a felhasználó valószínű nyelvén.
  • Közeli találatok — Az adott helyhez közeli készlet előnyben részesítése.

A Wink négy térbeli lekérdezéstípust támogat a földrajzi kereséshez. Ezek működtetik a térképes keresést, a sugár alapú keresést és a terület alapú szűrést a platformon.

Egyetlen földrajzi koordináta (szélesség, hosszúság). Egy adott hely megjelölésére használatos — például egy ingatlan címe vagy egy felhasználó aktuális helyzete.

{
"point": {
"x": -73.9857,
"y": 40.7484
}
}

Egy középpont és egy sugár. „Keresés a közelemben” vagy sugár alapú lekérdezésekhez használatos — például „szállodák 10 km-en belül a Times Square-től”.

{
"point": {
"x": -73.9857,
"y": 40.7484
},
"radius": 10000
}

Egy határoló doboz, amelyet a délnyugati és északkeleti sarkok határoznak meg. Térképes kereséshez használatos — amikor a felhasználó mozgatja és nagyítja a térképet, a látható terület egy téglalap lekérdezést definiál.

{
"southWest": {
"x": -74.0060,
"y": 40.7128
},
"northEast": {
"x": -73.9350,
"y": 40.7831
}
}

Egy egyedi alakzat, amelyet pontsorozat határoz meg. Szabálytalan földrajzi határokon belüli kereséshez használatos — például egy városrész, kerület vagy egy térképen egyéni rajzolt terület.

{
"polygon": {
"points": [
{ "x": -74.0060, "y": 40.7128 },
{ "x": -73.9350, "y": 40.7128 },
{ "x": -73.9350, "y": 40.7831 },
{ "x": -74.0060, "y": 40.7831 },
{ "x": -74.0060, "y": 40.7128 }
]
}
}
Használati esetAlakzat típusaPélda
Keresés a közelembenKörSzállodák 5 km-en belül a helyzetemtől
Térkép nézet keresésTéglalapAz aktuális térképnél látható ingatlanok
Városrész keresésSokszögSzállodák egy adott városrészben
Ingatlan helyePontEgy ingatlan pontos helye

A térbeli lekérdezési paramétereket a Lookup API és az Inventory API végpontok fogadják. Adja át a megfelelő GeoJSON alakzatot a keresési kérésben, hogy hely szerint szűrje az eredményeket.

Lásd az APIs dokumentációt a végpont-specifikus részletekért.