Sto lavorando su un'applicazione in cui uno dei requisiti è che io sia in grado di eseguire in tempo reale invertire le operazioni basate su dati GPS geocoding. In particolare, devo essere in grado di determinare lo stato/provincia in cui una coppia di latitudine, longitudine mappa e rilevare quando ci siamo trasferiti da uno stato/una provincia a un'altra.Reverse Geocoding Senza Web Access
Ho un paio di idee finora, ma si chiese se qualcuno avesse qualche idea su uno dei seguenti:
- Qual è l'approccio migliore per affrontare questo problema in modo efficiente?
- Dove è un buon posto per trovare e qual è il formato appropriato per Nord confini dello stato/provincia americana
Come antipasto, ecco i due idee principali che ho:
- rottura del Nord America in una griglia con ciascun rettangolo nella mappatura della griglia a una particolare provincia di stato. Fai una ricerca su questo tavolo (che cresce rapidamente e più precisi vorresti essere) in base alla latitudine e poi alla longitudine (o viceversa).
- Definire poligoni per ciascuno degli stati e fare qualche tipo di calcolo per determinare in quale poligono di latitudine/longitudine coppia giace. Non sono sicuro di come andare esattamente su questo. Le mappe di immagini HTML vengono in mente come un modo per definire i limiti di uno stato/provincia.
Sto lavorando in python per gli interessati o quelli che potrebbero avere una bella libreria che vorrebbero suggerire.
Per essere chiari ... non ho accesso al Web a mia disposizione, in modo da utilizzare un servizio di geocodifica inversa esistente non è un'opzione in fase di esecuzione
Mi piacerebbe saperne di più su come hai risolto questo. Dove hai finito per ottenere i dati di confine? – radven