Nel mio post precedente del blog , Ho parlato dell'utilizzo di un servizio Web Map (WMS) per generare una mappa di sfondo. La funzione WMS è più flessibile delle mappe di sfondo statiche fornite come parte di JMP . Ma richiede all'utente di trovare un server WMS appropriato e quindi di determinare informazioni specifiche sul server, come i nomi dei layer.
Questo può essere un compito che richiede tempo in sé. La ricerca sul Web ti aiuterà a trovare i server WMS che sono pubblicamente disponibili. Ma può essere più difficile capire quali siano i nomi dei livelli e quale sarà la mappa risultante. Per aiutare con questo processo di scoperta, ne ho approfittato un altro JMP 9 funzionalità chiamata il componente aggiuntivo. Un componente aggiuntivo è un modo per estendere la funzionalità di JMP. I componenti aggiuntivi (incluso questo) possono essere scaricati dal pagina dei componenti aggiuntivi su Scambio file JMP.
Ho creato un componente aggiuntivo chiamato WMS Explorer. Il componente aggiuntivo WMS Explorer è progettato per semplificare la ricerca di un server WMS, interrogare il server per i nomi dei livelli e mostrare l'aspetto di una mappa. Ecco come appare il componente aggiuntivo WMS Explorer.

Nella parte superiore della finestra c'è un campo di testo in cui è possibile digitare un URL per un server WMS. È possibile trovare possibili server WMS effettuando ricerche sul Web. Dopo aver inserito un URL, premi il tasto Invio o fai clic su Ottieni livelli pulsante. Ciò invierà una query al server WMS e restituirà un elenco di livelli supportati dal server. Se non si conosce l'URL per un server, è possibile selezionarne uno dall'elenco a discesa, direttamente sotto il campo di testo. Selezionando un URL dall'elenco compilerai il campo di testo e invierai la query per i nomi dei livelli.
Il grafico, sotto l'elenco a discesa, ora conterrà una mappa dei confini. Inizialmente, il grafico mostrerà la Terra, con ogni paese delineato. A sinistra del grafico c'è un elenco di nomi di layer supportati dal server. Seleziona un nome di livello e un'altra richiesta verrà effettuata sul server. Questa richiesta restituirà una mappa che verrà impostata come mappa di sfondo sul grafico. Ecco un esempio in cui ho selezionato il primo URL nell'elenco a discesa, il server NASA, e ho scelto BMNG come nome del livello.

Puoi selezionare i diversi nomi dei livelli per vedere come apparirà ciascuna mappa.
Il grafico è un grafico tipico in JMP, il che significa che tutti i normali controlli JMP sono disponibili. È possibile regolare gli assi o utilizzare lo strumento zoom (disponibile in barra dei menu nascosta ) proprio come faresti in JMP. Puoi anche fare clic con il pulsante destro del mouse (RMB) per selezionare Dimensioni / Scala-> Dimensioni su isometriche per riportare il grafico in proporzioni appropriate. RMB ti permetterà anche di selezionare la Mappa sfondo, dove puoi regolare la mappa dei confini. Ecco un esempio in cui ho inserito un URL per un server WMS in Spagna e ingrandito lo Stretto di Gibilterra. In questa mappa, la Spagna è a nord e il Marocco è a sud.

Occasionalmente, una richiesta a un server WMS causerà un errore. Nella parte inferiore della finestra del componente aggiuntivo, c'è un'area per eventuali messaggi di errore. Puoi provare un server che non esiste più o è temporaneamente inattivo. Oppure puoi selezionare un nome di livello che il server non supporta più. In un caso come questo, invece di restituire una mappa, il server potrebbe restituire un messaggio di errore che verrà visualizzato in quest'area. Qualsiasi messaggio di errore visualizzato è un messaggio proveniente direttamente dal server WMS.
Una volta trovata la mappa che si desidera utilizzare, annotare semplicemente l'URL nel campo di testo e il nome del livello selezionato. Queste sono le informazioni necessarie per utilizzare la funzione di mappa di sfondo WMS in JMP.
Spero ti piaccia il componente aggiuntivo WMS Explorer e lo trovi utile. Se trovi un buon server WMS, per favore mandamelo. Cercherò di mantenere un elenco aggiornato disponibile per la condivisione con altri utenti JMP. Come sempre, sentitevi liberi di condividere i vostri commenti e suggerimenti.
Mappe di tutto su sfondo in JMP 9: NASA Server perso nello spazio? - Blog JMP ha scritto:
[...] vanno e vengono a loro piacimento. Potresti aver letto un altro post del mio blog nella serie, intitolato All About Background Maps in JMP 9: WMS Explorer Add-In. Quel post sul blog descrive un componente aggiuntivo JMP che ho scritto chiamato WMS Explorer. Il componente aggiuntivo ti aiuta [...]