Geolokasi
Wink menggunakan geolokasi secara meluas untuk menggerakkan pencarian berasaskan lokasi, pengesanan mata wang dan bahasa secara automatik, serta penapisan inventori geografi.
Pengesanan GeoIP
Section titled “Pengesanan GeoIP”Apabila pengguna melawat platform, Wink secara automatik mengesan lokasi mereka berdasarkan alamat IP mereka. Ini membolehkan:
- Pemilihan mata wang automatik — Memaparkan harga dalam mata wang tempatan pengguna.
- Keutamaan bahasa — Mencadangkan kandungan dalam bahasa yang mungkin digunakan oleh pengguna.
- Keputusan berdekatan — Mengutamakan inventori yang dekat dengan lokasi pengguna.
Pencarian spatial
Section titled “Pencarian spatial”Wink menyokong pencarian geografi menggunakan empat jenis pertanyaan spatial. Ini menggerakkan pencarian berasaskan peta, pencarian radius, dan penapisan berasaskan kawasan di seluruh platform.
Satu koordinat geografi tunggal (latitud, longitud). Digunakan untuk menandakan lokasi tertentu — contohnya, alamat hartanah atau lokasi semasa pengguna.
{ "point": { "x": -73.9857, "y": 40.7484 }}Bulatan
Section titled “Bulatan”Satu titik pusat dengan radius. Digunakan untuk pertanyaan “cari berhampiran saya” atau berasaskan radius — contohnya, “hotel dalam 10 km dari Times Square.”
{ "point": { "x": -73.9857, "y": 40.7484 }, "radius": 10000}Segi empat tepat
Section titled “Segi empat tepat”Satu kotak sempadan yang ditakrifkan oleh sudut barat daya dan timur laut. Digunakan untuk pencarian berasaskan peta — apabila pengguna menggerakkan dan mengezum peta, kawasan yang kelihatan menentukan pertanyaan segi empat tepat.
{ "southWest": { "x": -74.0060, "y": 40.7128 }, "northEast": { "x": -73.9350, "y": 40.7831 }}Poligon
Section titled “Poligon”Satu bentuk tersuai yang ditakrifkan oleh siri titik. Digunakan untuk pencarian dalam sempadan geografi yang tidak teratur — contohnya, kejiranan, daerah bandar, atau kawasan yang dilukis secara tersuai pada peta.
{ "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 } ] }}Kes penggunaan
Section titled “Kes penggunaan”| Kes penggunaan | Jenis bentuk | Contoh |
|---|---|---|
| Cari berhampiran saya | Bulatan | Hotel dalam 5 km dari lokasi saya |
| Pencarian pandangan peta | Segi empat tepat | Hartanah yang kelihatan pada pandangan peta semasa |
| Pencarian kejiranan | Poligon | Hotel dalam daerah bandar tertentu |
| Lokasi hartanah | Titik | Lokasi tepat senarai hartanah |
Untuk pembangun
Section titled “Untuk pembangun”Parameter pertanyaan spatial diterima oleh titik akhir Lookup API dan Inventory API. Hantar bentuk GeoJSON yang sesuai dalam permintaan pencarian anda untuk menapis keputusan mengikut lokasi.
Lihat dokumentasi APIs untuk butiran khusus titik akhir.
Bacaan lanjut
Section titled “Bacaan lanjut”- Pencarian (Booking Engine) — Bagaimana pengembara mencari inventori.
- Peta (Studio) — Penemuan inventori berasaskan peta.
- APIs — Rujukan API penuh.