Geolocatie
Wink gebruikt geolocatie uitgebreid om locatiegebaseerde zoekopdrachten, automatische valuta- en taalherkenning en geografische inventarisfiltering mogelijk te maken.
GeoIP-detectie
Section titled “GeoIP-detectie”Wanneer een gebruiker het platform bezoekt, detecteert Wink automatisch zijn locatie op basis van het IP-adres. Dit maakt het mogelijk om:
- Automatische valutakeuze — Prijzen weergeven in de lokale valuta van de gebruiker.
- Taalvoorkeur — Inhoud voorstellen in de waarschijnlijke taal van de gebruiker.
- Resultaten in de buurt — Inventaris prioriteren die dicht bij de locatie van de gebruiker is.
Ruimtelijke zoekopdrachten
Section titled “Ruimtelijke zoekopdrachten”Wink ondersteunt geografisch zoeken met vier typen ruimtelijke zoekopdrachten. Deze vormen de basis voor kaartgebaseerd zoeken, radiuszoekopdrachten en gebiedsgebaseerde filtering op het platform.
Een enkele geografische coördinaat (breedtegraad, lengtegraad). Wordt gebruikt om een specifieke locatie aan te geven — bijvoorbeeld het adres van een accommodatie of de huidige locatie van een gebruiker.
{ "point": { "x": -73.9857, "y": 40.7484 }}Cirkel
Section titled “Cirkel”Een middelpunt met een straal. Wordt gebruikt voor “zoeken in mijn omgeving” of radiuszoekopdrachten — bijvoorbeeld “hotels binnen 10 km van Times Square.”
{ "point": { "x": -73.9857, "y": 40.7484 }, "radius": 10000}Rechthoek
Section titled “Rechthoek”Een begrenzingsvak gedefinieerd door zuidwestelijke en noordoostelijke hoeken. Wordt gebruikt voor kaartgebaseerd zoeken — wanneer een gebruiker een kaart verschuift en inzoomt, definieert het zichtbare gebied een rechthoekige zoekopdracht.
{ "southWest": { "x": -74.0060, "y": 40.7128 }, "northEast": { "x": -73.9350, "y": 40.7831 }}Veelhoek
Section titled “Veelhoek”Een aangepaste vorm gedefinieerd door een reeks punten. Wordt gebruikt om te zoeken binnen onregelmatige geografische grenzen — bijvoorbeeld een buurt, een stadsdeel of een zelfgetekend gebied op een kaart.
{ "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 } ] }}Gebruikssituaties
Section titled “Gebruikssituaties”| Gebruikssituatie | Vormtype | Voorbeeld |
|---|---|---|
| Zoeken in mijn omgeving | Cirkel | Hotels binnen 5 km van mijn locatie |
| Kaartweergave zoeken | Rechthoek | Accommodaties zichtbaar in het huidige kaartvenster |
| Buurt zoeken | Veelhoek | Hotels in een specifiek stadsdeel |
| Accommodatielocatie | Punt | Exacte locatie van een accommodatievermelding |
Voor ontwikkelaars
Section titled “Voor ontwikkelaars”Parameters voor ruimtelijke zoekopdrachten worden geaccepteerd door de Lookup API en Inventory API endpoints. Geef de juiste GeoJSON-vorm mee in je zoekopdracht om resultaten op locatie te filteren.
Zie de API-documentatie voor endpoint-specifieke details.
Verdere lectuur
Section titled “Verdere lectuur”- Zoeken (Booking Engine) — Hoe reizigers zoeken naar inventaris.
- Kaarten (Studio) — Kaartgebaseerde inventarisontdekking.
- API’s — Volledige API-referentie.
