JMP ha la capacità piuttosto potente di costruire visualizzazioni basate su dati geografici. Tuttavia, nella maggior parte dei casi, JMP richiede coordinate di latitudine e longitudine per ciascun elemento per mapparlo. Il fatto che molti set di dati manchino di queste informazioni limita le visualizzazioni che è possibile costruire senza trovare individualmente le coordinate per ciascun elemento. Ad esempio, JMP non sarebbe in grado di mostrare una mappa dei seguenti dati, nonostante ogni riga abbia una posizione chiaramente definita.
| Nome del luogo |
|---|
| Prodotto metropolitano lordo (milioni di dollari) |
|---|
| New York, NY |
| 1.249.076 |
| Los Angeles, CA |
| 720.768 |
| Chicago, IL |
| 528.805 |
Questi dati sono estratti da un ampio insieme di prodotti metropolitani grossolani per le principali aree metropolitane degli Stati Uniti US Bureau of Economic Analysis ed è usato in tutto questo post.
Per utilizzare le capacità di mappatura di JMP su questi dati, è necessario trasformare questi nomi di località o indirizzi in coordinate di latitudine e longitudine, un processo chiamato geocoding quello può essere noioso da fare manualmente.
Questa estate, uno stagista di JMP ha scritto un componente aggiuntivo che automatizza il processo di geocoding analizzando il testo della posizione per trovare informazioni pertinenti, come il nome di paese e città, e tentare di abbinare tali informazioni a tabelle incorporate o ai servizi online di OpenStreetMap.org .
Puoi scaricare il Geocoder JMP componente aggiuntivo dal Scambio di file .
Come esempio dell'uso del geocoder, abbiamo preso il set completo di dati dall'alto e utilizzato il componente aggiuntivo Geocoder JMP per trovare le coordinate di latitudine e longitudine per le città menzionate. Ora è possibile creare un grafico a bolle per Gross Metropolitan Product utilizzando le colonne di latitudine e longitudine derivate:

In alcune situazioni, il testo della posizione è ambiguo e il geocoder può restituire la posizione sbagliata. Tuttavia, dopo questa aggiunta di codice geocodifica una tabella di dati, verrà visualizzata una finestra di conferma che mostra una mappa dei punti trovati e opzioni per risolverli se sono stati localizzati in modo errato. Ad esempio, creiamo una nuova tabella di dati con le seguenti informazioni:
| nome della città |
|---|
| Albany |
| Atene |
| Atlanta |
| Colombo |
| Gainesville |
| Houston |
| Macon |
| Savana |
| Voldosta |
| Winston |
| Gainesville |
Queste 10 città sono state estratte da un elenco di città nello stato della Georgia, ma senza elementi identificativi che mostrano che provengono da quello stato. Poiché il geocoder ordina in ordine decrescente di popolazione, troverà prima città più popolose se la posizione della città è ambigua. Qui, ad esempio, Houston, in Texas, si troverebbe prima di Houston, in Georgia, perché non è stato specificato alcun stato.
Dopo aver inserito questi nomi in una tabella dati, eseguiamo il geocoder con le impostazioni impostate per cercare negli Stati Uniti, inserire le coordinate nella tabella corrente e utilizzare il geocoder locale. Queste impostazioni sono selezionate di default nella finestra di dialogo iniziale, mostrata di seguito:

Premi il pulsante "Geocode" e una barra di avanzamento dovrebbe apparire brevemente, seguita da una finestra di conferma come la seguente:

Si noti che, nonostante la nostra ricerca di città in Georgia, i primi risultati sono sparsi negli Stati Uniti. Il componente aggiuntivo fornisce strumenti per risolvere questo tipo di errore. Innanzitutto fai clic su un punto errato, Houston nell'esempio seguente, quindi fai clic su "Correggi / Elimina punto". La finestra si espanderà con una serie di opzioni:

Queste opzioni ti consentono di modificare questo punto se il geocoder lo ha trovato in modo errato. In questo esempio, usiamo il pulsante "Riprova" per scegliere la prossima posizione corrispondente, che in questo caso è Houston, in Georgia, la posizione che volevamo. Questa stessa operazione può essere applicata al resto dei punti non corretti su questa mappa. A volte - come Winston, Oregon su questa mappa - devi provare diverse volte per ottenere il risultato desiderato. Questo perché il geocoder pesa la popolazione e il tipo di nome nella sua decisione, troverà il nome di una città prima del nome di una contea o di una regione, e un posto più popoloso prima di un altro. Se riesci a risolvere tutti i punti, otterrai una mappa simile alla seguente, con tutti i punti all'interno della Georgia, proprio come volevamo.

Scarica il Geocoder JMP e provalo sui tuoi dati. E se non hai mai usato JMP prima, Provalo GRATIS .
Ciao,
La mia sfida è che ho alcune posizioni casuali (che non hanno latidudes e longitudini) della Corea del Sud che voglio presentare sotto forma di mappa di distribuzione dei punti come mostrato nella prima mappa sopra. Quando ho importato lo shapefile che ho, il jmp non poteva leggerlo. Sarei grato se qualcuno potesse aiutarmi con uno shapefile della Corea del Sud compatibile con la jmp.
Grazie.
Vietnam, VN sembra avere le coordinate GPS sbagliate.
David Spruill ha scritto:
Quale sembra essere il problema? Una cosa su questo componente aggiuntivo è che richiede circa 150 MB di spazio libero.
Agrifoglio ha scritto:
Sto riscontrando problemi nell'installazione di questo componente aggiuntivo. Qualcun altro ha avuto difficoltà nell'installare questo componente aggiuntivo?