Skip to content

Geolokacija

Wink obsežno uporablja geolokacijo za omogočanje iskanja glede na lokacijo, samodejno zaznavanje valute in jezika ter geografsko filtriranje inventarja.

Ko uporabnik obišče platformo, Wink samodejno zazna njegovo lokacijo na podlagi IP naslova. To omogoča:

  • Samodejno izbiro valute — Prikaz cen v lokalni valuti uporabnika.
  • Jezične preference — Predlaganje vsebine v verjetnem jeziku uporabnika.
  • Rezultate v bližini — Prednostno prikazovanje inventarja blizu uporabnikove lokacije.

Wink podpira geografsko iskanje z uporabo štirih vrst prostorskih poizvedb. Te poganjajo iskanje na zemljevidu, iskanje po radiju in filtriranje po območju po celotni platformi.

En koordinatni par (zemljepisna širina, dolžina). Uporablja se za označitev določene lokacije — na primer naslova nepremičnine ali trenutne lokacije uporabnika.

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

Središčna točka z radijem. Uporablja se za poizvedbe “išči v moji bližini” ali po radiju — na primer “hoteli v 10 km od Times Square.”

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

Omejitvena škatla, določena z jugozahodnim in severovzhodnim kotom. Uporablja se za iskanje na zemljevidu — ko uporabnik premika in povečuje zemljevid, vidno območje določa pravokotno poizvedbo.

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

Poljubna oblika, določena z vrsto točk. Uporablja se za iskanje znotraj nepravilnih geografskih meja — na primer soseske, mestne četrti ali poljubno narisanega območja na zemljevidu.

{
"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 }
]
}
}
Primer uporabeVrsta oblikePrimer
Iskanje v moji bližiniKrogHoteli v 5 km od moje lokacije
Iskanje v pogledu zemljevidaPravokotnikNepremičnine vidne v trenutnem pogledu zemljevida
Iskanje po soseskiPoligonHoteli v določeni mestni četrti
Lokacija nepremičnineTočkaNatančna lokacija nepremičnine

Parametri prostorskih poizvedb so sprejeti na končnih točkah Lookup API in Inventory API. V iskalni zahtevek vključite ustrezno GeoJSON obliko, da filtrirate rezultate glede na lokacijo.

Podrobnosti za posamezne končne točke najdete v dokumentaciji API-jev.