Qual è il modo migliore per memorizzare / esporre luoghi?
Cose da considerare:
- Voglio esporre solo le posizioni da un'area specifica all'utente
- Voglio essere in grado di consentire all'utente di scegliere più o meno località dirette (es. sobborgo o città)
- Deve essere a prova di futuro, diciamo che l'area delle posizioni disponibili si espanderà
Ci sono altre cose da considerare a cui non ho pensato?
Il modo in cui stavo pensando di farlo è archiviare i nomi delle località come struttura ad albero.
Australia - > NSW - > Sydney - > Surry Hills - > 2011
Il risultato finale non deve essere esattamente come l'immagine di esempio. Inoltre, forse non dovrei memorizzare le posizioni? Stavo pensando di importarli anche in un sistema da un file geoJSON.
Esempio di caso d'uso
Diciamo che abbiamo società e la mappa dei luoghi in cui forniscono servizi. Se l'utente cerca aziende in un sobborgo, vorrei mostrargli quelli che forniscono servizi anche in tutta la città (sede principale).