Γεωεντοπισμός
Το Wink χρησιμοποιεί εκτενώς τον γεωεντοπισμό για να υποστηρίξει την αναζήτηση βάσει τοποθεσίας, την αυτόματη ανίχνευση νομίσματος και γλώσσας, καθώς και το γεωγραφικό φιλτράρισμα αποθεμάτων.
Ανίχνευση GeoIP
Ενότητα με τίτλο «Ανίχνευση GeoIP»Όταν ένας χρήστης επισκέπτεται την πλατφόρμα, το Wink ανιχνεύει αυτόματα την τοποθεσία του βάσει της διεύθυνσης IP του. Αυτό επιτρέπει:
- Αυτόματη επιλογή νομίσματος — Εμφάνιση τιμών στο τοπικό νόμισμα του χρήστη.
- Προτίμηση γλώσσας — Πρόταση περιεχομένου στη γλώσσα που πιθανώς προτιμά ο χρήστης.
- Αποτελέσματα κοντά — Προτεραιοποίηση αποθεμάτων κοντά στην τοποθεσία του χρήστη.
Χωρική αναζήτηση
Ενότητα με τίτλο «Χωρική αναζήτηση»Το Wink υποστηρίζει γεωγραφική αναζήτηση χρησιμοποιώντας τέσσερις τύπους χωρικών ερωτήσεων. Αυτοί τροφοδοτούν την αναζήτηση με βάση χάρτη, την αναζήτηση ακτίνας και το φιλτράρισμα βάσει περιοχής σε όλη την πλατφόρμα.
Ένας μοναδικός γεωγραφικός συντεταγμένος (γεωγραφικό πλάτος, γεωγραφικό μήκος). Χρησιμοποιείται για να σημάνει μια συγκεκριμένη τοποθεσία — για παράδειγμα, τη διεύθυνση ενός ακινήτου ή την τρέχουσα τοποθεσία ενός χρήστη.
{ "point": { "x": -73.9857, "y": 40.7484 }}Ένα κεντρικό σημείο με ακτίνα. Χρησιμοποιείται για ερωτήσεις “αναζήτησης κοντά μου” ή βάσει ακτίνας — για παράδειγμα, “ξενοδοχεία εντός 10 χλμ από την Times Square.”
{ "point": { "x": -73.9857, "y": 40.7484 }, "radius": 10000}Ορθογώνιο
Ενότητα με τίτλο «Ορθογώνιο»Ένα πλαίσιο οριοθέτησης ορισμένο από τις νοτιοδυτικές και βορειοανατολικές γωνίες. Χρησιμοποιείται για αναζήτηση βάσει χάρτη — όταν ένας χρήστης μετακινεί και ζουμάρει έναν χάρτη, η ορατή περιοχή ορίζει μια ερώτηση ορθογωνίου.
{ "southWest": { "x": -74.0060, "y": 40.7128 }, "northEast": { "x": -73.9350, "y": 40.7831 }}Πολύγωνο
Ενότητα με τίτλο «Πολύγωνο»Ένα προσαρμοσμένο σχήμα ορισμένο από μια σειρά σημείων. Χρησιμοποιείται για αναζήτηση εντός ακανόνιστων γεωγραφικών ορίων — για παράδειγμα, μια γειτονιά, μια δημοτική περιοχή ή μια προσαρμοσμένη περιοχή σχεδιασμένη σε χάρτη.
{ "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 } ] }}Περιπτώσεις χρήσης
Ενότητα με τίτλο «Περιπτώσεις χρήσης»| Περίπτωση χρήσης | Τύπος σχήματος | Παράδειγμα |
|---|---|---|
| Αναζήτηση κοντά μου | Κύκλος | Ξενοδοχεία εντός 5 χλμ από την τοποθεσία μου |
| Αναζήτηση ορατού τμήματος χάρτη | Ορθογώνιο | Ακίνητα ορατά στην τρέχουσα προβολή χάρτη |
| Αναζήτηση γειτονιάς | Πολύγωνο | Ξενοδοχεία σε συγκεκριμένη δημοτική περιοχή |
| Τοποθεσία ακινήτου | Σημείο | Ακριβής τοποθεσία καταχώρησης ακινήτου |
Για προγραμματιστές
Ενότητα με τίτλο «Για προγραμματιστές»Οι παράμετροι χωρικής ερώτησης γίνονται αποδεκτοί από τα endpoints Lookup API και Inventory API. Περνάτε το κατάλληλο σχήμα GeoJSON στο αίτημα αναζήτησής σας για να φιλτράρετε τα αποτελέσματα βάσει τοποθεσίας.
Δείτε την τεκμηρίωση APIs για λεπτομέρειες ανά endpoint.
Επιπλέον ανάγνωση
Ενότητα με τίτλο «Επιπλέον ανάγνωση»- Αναζήτηση (Booking Engine) — Πώς οι ταξιδιώτες αναζητούν αποθέματα.
- Χάρτες (Studio) — Ανακάλυψη αποθεμάτων βάσει χάρτη.
- APIs — Πλήρης αναφορά API.