Geocodifica dei nomi dei luoghi<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Aiuta a convertire i nomi dei luoghi in coordinate di longitudine/latitudine.
Questo componente aggiuntivo passerà attraverso una tabella di dati specificata e controllerà le colonne specificate dall'utente per i nomi o gli indirizzi delle posizioni. Verificherà quindi questi luoghi rispetto alle tabelle di dati interne installate con il componente aggiuntivo o i servizi online di OpenStreetMaps.org. Ad esempio: supponiamo di avere una tabella di dati con città americane abbinate ad alcuni dati numerici e di voler visualizzare queste informazioni su una mappa con JMP. Puoi utilizzare questo componente aggiuntivo per trovare le coordinate di latitudine e longitudine per ciascuna delle diverse città, quindi creare la tua mappa è piuttosto semplice.
Autore: stagista David Spruill
Aggiornato il 4 aprile 2016 con controllo degli errori extra e dimensioni ridotte del database.
Post di blog correlato: Un componente aggiuntivo di JMP per geocodificare i tuoi dati geografici - Blog di JMP
Visualizzazione datiMappaturaUtilitàRi: geocodifica dei nomi dei luoghiA qualcuno nel consiglio è capitato di raschiare i dati da Census.gov per tratto di censimento e ha utilizzato la funzione di mappatura?C'è un carico di dati da ottenere per l'uso e volevo avere la granularità dei dati del tratto di censimento.Viene fornito un ID GeoCode ma non sono riuscito a trovare un modo per convertirlo in un output sensibile di JMP.
Ri: geocodifica dei nomi dei luoghi@PaulJones , questa è una soluzione di scripting ma forse ti aiuterà a iniziare.Ho appena notato che ho fatto City/State negli USA ma puoi espanderlo in Country usando l'altra tabella (JMP Geocoder - World Geodatabase.jmp) nella stessa cartella Add-In.
//Open the table in the JMP Geocoder
dt = Open("$ADDIN_HOME(com.jmp.jmpgeocoder)\JMP Geocoder - US Geodatabase Ordered.jmp");
//Build table for KNN
mat = (dt:Latitude << getvalues) || (dt:Longitude << getvalues);
kdt = KDTable( mat );
//Find the the nearest row for new data and print the result
{rows, dist} = kdt << K nearest rows(1,[35.824548, -78.757867])
row = rows[1]
"Zip Code: " || char(dt:Zip Code[row]) || " in " || dt:Zip Name[row] || ", " || dt:State[row] || ", from row: " || char(row)Ri: geocodifica dei nomi dei luoghiQualcuno è stato in grado di invertire il geocodifica in JMP inserendo le coordinate di latitudine e longitudine e producendo il paese?
Ri: geocodifica dei nomi dei luoghiCiao,
Qualcun altro ha problemi con la Georgia?Ha trovato il paese, non lo stato.Sono particolarmente sorpreso perché ho impostato la ricerca su personalizzata e ho selezionato solo USA e Canada.
Ri: geocodifica dei nomi dei luoghiCiao,
Ho un piccolo problema con il componente aggiuntivo Geocoder. Si aspetta un certo formato per il testo di input? Ho alcuni indirizzi con numeri di unità/apt, questo creerebbe un problema.
Grazie per aver pubblicato questo componente aggiuntivo.
Ri: geocodifica dei nomi dei luoghiEccezionale! Mi ha fatto risparmiare un sacco di tempo. Stavo per farlo dentro Eccellere , quando mi sono chiesto "Mi chiedo se esiste JSL per questo nella comunità degli utenti?"