JMP può utilizzare pacchetti personalizzati di riquadri raster come immagini di sfondo della mappa?Sono un grande fan dell'uso della semplice immagine della mappa della terra come sfondo della mappa. Sembra comportarsi in modo molto simile a un pacchetto di piastrelle ESRI (.tpk), che può essere creato da qualsiasi file raster in ArcGIS. Faccio molte analisi regionali sulla copertura del suolo in GIS, ma preferirei condividere i miei risultati con altri usando mappe e grafici interattivi in JMP.
Mi piacerebbe essere in grado di creare le mie immagini di mappe personalizzate, usando i miei output di analisi landcover, e quindi usarli come immagini di sfondo di mappe come le immagini di terra semplici o dettagliate fornite con JMP.
Sebbene JMP possa accettare file di forma ESRI come input, non sembra che esista un'opzione simile per i raster piastrellati (al di fuori della chiamata a un servizio di mappe web). Per motivi di prestazioni, avrei preferito piuttosto utilizzare i riquadri memorizzati nella cache su un computer locale piuttosto che un servizio di mappe Web per la mia immagine di mappa di sfondo.
Quindi, la mia domanda è questa ...
Esiste un modo per utilizzare un pacchetto di tile ESRI (.tpk) direttamente in JMP? In caso contrario, qualcuno ha capito come creare riquadri personalizzati (a scale incrementali) in un formato che JMP accetterà come immagine di una mappa di sfondo?
Grazie in anticipo a chiunque nella comunità possa esserti di aiuto.Ri: JMP può usare pacchetti personalizzati di riquadri raster come immagini di sfondo della mappa?Quindi la risposta breve è no, non proprio - JMP non è configurato per usare un pacchetto di tessere ESRI o tessere personalizzate. Detto questo, come hacker: c'è sempre un hack! Le tessere Terra semplice e Terra dettagliata fornite con JMP sono solo immagini generate generando un'immagine rettangolare della terra e dividendola in sezioni. Potresti fare lo stesso.
Se cerchi JMP nella directory di installazione, vedrai una cartella chiamata imagemaps. Lì vedrai semplici e dettagliati e dentro ognuna di quelle cartelle vedrai altre tre cartelle: 10x10, 30x30 e 90x90. Pensa a quelli come "livelli di zoom". Ogni tessera in 10x10 copre un'area di 10 gradi per 10 gradi. Allo stesso modo, 30x30 copre 30 gradi di 30 gradi e 90x90 copre 90 gradi di 90 gradi. Ora nota la convenzione di denominazione. La parola piastrella è seguita da due numeri. Il primo numero è la latitudine e il secondo numero è la longitudine per l'angolo in alto a sinistra dell'immagine. Dal momento che iniziamo in alto a sinistra, in basso a sinistra è in basso (sud - quindi una latitudine inferiore) e in alto a destra è di fronte (est - quindi una longitudine più alta). Quindi tile_0_0 ha un angolo in alto a sinistra a lat 0 e lon 0 e l'angolo in basso a destra dipende dalla cartella in cui si trova. Per la cartella 10x10, l'angolo in basso a destra sarebbe lat -10 e lon 10. Per la cartella 90x90 l'angolo in basso a destra sarebbe lat -90 e lon 90. Ha senso?
Quindi, se si desidera utilizzare le proprie tessere, è possibile generare le proprie tessere nello stesso modo. Quindi sostituisci le tessere in simpleearth (o detailearth) con le tue tessere. Assicurati di generare i riquadri per tutte e tre le cartelle poiché la cartella in cui si trova JMP dipende da quanto è lontana (o ingrandita) la vista. Suggerirei di non eliminare effettivamente i riquadri forniti con JMP nel caso in cui si desideri tornare indietro. Basta rinominare simpleearth in simpleearthORIG (ad esempio) e quindi creare una nuova cartella simpleearth e rilasciare i tre livelli di tessere. Quando selezioni Simple Earth come opzione per la mappa di sfondo, JMP cercherà nella cartella simpleearth e troverà le tue tessere (anche se JMP non lo saprà - o se ne preoccuperà).
Fammi sapere se provi questo o se hai domande. In bocca al lupo!
Ri: JMP può usare pacchetti personalizzati di riquadri raster come immagini di sfondo della mappa?Ciao John,
@JohnPonte Grazie per la risposta rapida. Tutto quello che hai detto ha perfettamente senso per me. È un grande trucco! Ci proverò con le mie immagini qualche volta nel mese successivo.
Se funziona, potrei vedere ripetere lo stesso processo abbastanza frequentemente per creare una serie di immagini di sfondo personalizzate diverse per diversi progetti a cui sto lavorando. In questo caso, mi chiedo se potrebbe esserci un modo per aggiungere un'opzione "seleziona immagine di sfondo personalizzata" nella finestra di dialogo che si apre dopo aver fatto clic con il tasto destro> grafico> mappa di sfondo che mi permetterebbe di navigare in una cartella di base diversa (ad es. "myworld" contro "simpleearth" o "detailearth)" con la stessa struttura. in questo modo, potrei puntare a una mappa di sfondo in una cartella diversa per ogni nuovo grafico piuttosto che dover spostare nuove cartelle dei titoli nella cartella simpleearth ogni volta per ingannare JMP. Immagino che suona come una richiesta di funzionalità, ma sarei interessato a che tu abbia qualche idea per un hack che potrebbe ottenere lo stesso risultato.
Hai sicuramente risposto alla mia domanda originale e sarò interessato a sentire cosa dicono tu o gli altri a questa seconda domanda. Grazie mille!
Ri: JMP può usare pacchetti personalizzati di riquadri raster come immagini di sfondo della mappa?Dopo aver pubblicato il mio hack, ne ho discusso con @danschikore , che mi ha indirizzato al tuo post originale. Abbiamo avuto l'idea di supportare immagini raster personalizzate in modo simile al modo in cui supportiamo i file di forma dei confini personalizzati. Potremmo fornire una cartella in cui l'utente può scaricare i file e utilizzare i nomi delle cartelle per aggiungere voci all'elenco delle mappe raster. Questa, ovviamente, sarebbe una nuova richiesta di funzionalità e dovrebbe essere approvata prima di poter lavorare su di essa. Ma lo sottoporrò.