Dieser Blog-Post ist der letzte einer Serie über bildbasierte Hintergrundkarten in JMP 9 .

Teil I der Serie wurden Hintergrundkarten eingeführt, die ein neues Feature in JMP . Es wurde erläutert, warum Hintergrundkarten nützlich sind, und es wurde gezeigt, wie auf eine Hintergrundkarte über die Benutzeroberfläche zugegriffen werden kann.
Teil II der Serie diskutierte Simple Earth und Detailed Earth. Diese Optionen sind Hintergrundkarten, die als Teil des JMP-Produkts installiert werden. Da sie sich lokal auf dem Computer befinden, benötigen sie keine Internetverbindung oder Verfügbarkeit des Servers. Sie haben jedoch eine begrenzte Auflösung, und die Bildqualität verschlechtert sich, wenn Sie zu nahe zoomen.
Teil III In der Serie wurden die webbasierten Optionen für Hintergrundkarten erläutert: NASA und Web Map Services. Diese Optionen unterstützen die WMS-API und ermöglichen das Abrufen von Karten von einem WMS-Server im Internet. Ein WMS-Server kann häufig eine Karte mit einer höheren Auflösung generieren, sodass Sie die Grafik vergrößern können.
Teil IV In der Serie wurde ein JMP-Add-In namens WMS Explorer behandelt. Dieses Add-In hilft bei der Suche nach online verfügbaren WMS-Servern. Außerdem erhalten Sie eine Vorschau, welche Standorte der WMS-Server abdeckt und welche Kartentypen er zurückgeben kann.

Ich lade Sie ein, diese Blogbeiträge zu lesen, falls Sie dies nicht bereits getan haben. Ich hoffe, dass sie alle Fragen zu den bildbasierten Hintergrundkarten in JMP 9 beantworten werden. Ich möchte auch darauf hinweisen, dass andere bei JMP Blogeinträge über die vektorbasierten Hintergrundkarten geschrieben haben.
Was ich noch nicht besprochen habe, ist der Zugriff auf die Hintergrundkarten-Funktionalität über JSL. Ein Beispiel dafür finden Sie im Verzeichnis Samples Data. Führen Sie JMP aus und öffnen Sie die Beispieldatendatei Hurricanes.jmp. Bearbeiten Sie das Skript Bubble Plot with Map. Suchen Sie im Skript nach dem Befehl, der mit der Hintergrundkarte beginnt.
Um die korrekten Parameter für den Hintergrundkartenbefehl herauszufinden, schauen Sie sich einfach das an Hintergrundkarten-Dialog . Der Wortlaut im Dialog ist derselbe wie bei den JSL-Befehlen. Um eine Hintergrundkarte zu erstellen, verwenden Sie einfach den Befehl Hintergrundkarte ().
Es gibt zwei Arten von Hintergrundkarten, die Sie angeben können: Images () und Boundaries (). Jeder dieser Parameter nimmt dann einen Parameter an, der der Name der zu verwendenden Map ist. Der Name ist eine der im Dialogfeld aufgelisteten Karten. Bei Images () können Sie zwischen "Simple Earth", "Detailed Earth", "NASA" oder "Web Map Service" wählen. Wenn Sie "Web Map Service" verwenden, gibt es zwei zusätzliche Parameter: die WMS-URL und die vom WMS-Server unterstützte Schicht. Bei Grenzen () variieren die Auswahlmöglichkeiten, da Grenzen benutzerdefiniert werden können. Eine typische Wahl könnte jedoch "Länder der Welt" sein.
Wenn ich also eine Hintergrundkarte hinzufügen wollte, die die Bilder "Detaillierte Erde" und die "Länder der Welt" als Begrenzung verwendet, würde der Befehl folgendermaßen aussehen:
Hintergrundkarte (Bilder ("Detaillierte Erde"), Grenzen ("Weltländer"))
Wenn ich das ändern wollte, um einen WMS-Server zu verwenden, könnte der Befehl folgendermaßen aussehen:
Hintergrundkarte (
Bilder ("Web Map Service", "http://wms.jpl.nasa.gov/wms.cgi", "BMNG"),
Grenzen ("Länder der Welt")
)
Beachten Sie, dass der Abstand keine Rolle spielt. Ich habe es nur zur besseren Lesbarkeit gemacht. Und so würde der Graph aussehen:

Spitze Natürlich können Sie Ihr Diagramm jederzeit erstellen und über die Benutzeroberfläche eine Hintergrundkarte hinzufügen. Verwenden Sie dann im kleinen roten Dreieck (lrt) den Menüpunkt Script-> Save Script to Script Window, um die generierte JSL anzuzeigen. Ich finde diese Technik sehr hilfreich, um JSL allgemein zu erlernen.
Was können Sie sonst noch mit Hintergrundkarten in JMP tun? Anscheinend können Sie sie verwenden, um die Firma zu gründen Weihnachtskarte . Hör zu! Egal welchen Feiertag Sie zu dieser Jahreszeit feiern möchten, ich möchte Ihnen einen glücklichen Urlaub wünschen. Ich hoffe, Sie haben ein glückliches, gesundes und erfolgreiches 2011.
Frieden!