Gå til indhold

Geolokalisering

Wink bruger geolokalisering i vid udstrækning til at drive lokationsbaseret søgning, automatisk valuta- og sprogdetection samt geografisk filtrering af inventar.

Når en bruger besøger platformen, registrerer Wink automatisk deres placering baseret på deres IP-adresse. Dette muliggør:

  • Automatisk valutasøgning — Vis priser i brugerens lokale valuta.
  • Sprogpræference — Foreslå indhold på brugerens sandsynlige sprog.
  • Nærliggende resultater — Prioriter inventar tæt på brugerens placering.

Wink understøtter geografisk søgning ved hjælp af fire typer rumlige forespørgsler. Disse driver kortbaseret søgning, radius-søgning og områdefiltrering på tværs af platformen.

En enkelt geografisk koordinat (breddegrad, længdegrad). Bruges til at markere en specifik placering — for eksempel en ejendoms adresse eller en brugers aktuelle placering.

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

Et centrumspunkt med en radius. Bruges til “søg nær mig” eller radiusbaserede forespørgsler — for eksempel “hoteller inden for 10 km fra Times Square.”

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

En afgrænsningsboks defineret af sydvestlige og nordøstlige hjørner. Bruges til kortbaseret søgning — når en bruger panorerer og zoomer på et kort, definerer det synlige område en rektangel-forespørgsel.

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

En brugerdefineret form defineret af en række punkter. Bruges til søgning inden for uregelmæssige geografiske grænser — for eksempel et kvarter, en bydel eller et brugerdefineret område tegnet på et kort.

{
"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 }
]
}
}
AnvendelsestilfældeFormtypeEksempel
Søg nær migCirkelHoteller inden for 5 km fra min placering
KortvisningssøgningRektangelEjendomme synlige på det aktuelle kortudsigt
KvartersøgningPolygonHoteller i en specifik bydel
EjendomsplaceringPunktPræcis placering af en ejendomsannonce

Parametre for rumlige forespørgsler accepteres af Lookup API og Inventory API endpoints. Send den passende GeoJSON-form i din søgeforespørgsel for at filtrere resultater efter placering.

Se API-dokumentationen for endpoint-specifikke detaljer.