Erstellen Sie in JMP ein Overlay für Breiten- und Längengrade auf einer US-Karte mit Autobahnen<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich versuche, in JMP eine Datenvisualisierung des Standorts von Kunden zu erstellen. und trotz mehrstündiger Recherche mit Google konnte ich keine gute Wegbeschreibung finden.
Folgendes soll meine Karte enthalten:
- Jeder Plotpunkt sollte ein Schnittpunkt mit Breitengrad und Längengrad sein
-Die Punkte sollten auf einer US-Karte eingezeichnet werden, die Autobahnen zeigt
-Die Größe jedes Plotpunkts sollte durch die Variable „total_visits“ bestimmt werden.
-Die Farbe jedes Plotpunkts sollte durch die Variable „primary_store“ bestimmt werden.
- Die Kartenansicht sollte nur Atlanta, GA und die Umgebung anzeigen
Ich verwende JMP 9.0.2. Ich habe das WMS Explorer-Add-in von diesem Speicherort aus installiert: http://www.jmp.com/software/add-ins.shtml?utm_source=jmp9&utm_medium=software
Ich habe einen WMS-Server gefunden, der mir eine Karte mit Autobahnen liefern soll: http://mapmatters.org/wms/648249
WMS-URL: http://nowcoast.noaa.gov/wms/com.esri.wms.Esrimap/wwa
Hier stecke ich fest.Ich kann meine Punkte nicht mit Lat, Long darstellen; Ich kann die Karte mit den Autobahnen nicht anzeigen. Weiß jemand, wie das geht oder kennt jemand gute Tutorials?
Danke,
-Lee
Betreff: Breitengrad-Längengrad-Overlay auf einer US-Karte mit Interstates in JMP erstellenHallo Lee,
Beim Speichern im SWF-Format tritt ein Problem auf, bei dem die Karte verschoben wird. Die Daten befinden sich an der richtigen Stelle, die Karte jedoch nicht, sodass Sie das angezeigte Ergebnis erhalten. Dieses Problem wurde in JMP 11.1 behoben, das im Januar als Web-Update oder im Februar 2014 als Vollversion verfügbar sein wird. Ich glaube nicht, dass es in der Zwischenzeit einen Workaround gibt.
John
Betreff: Breiten- und Längengrad-Overlay auf einer US-Karte mit Interstates in JMP erstellenHallo John,
Wir haben inzwischen ein Upgrade auf JMP 11 durchgeführt und ich konnte meine Karte mit Hauptstraßen und US-Bezirken als SWF-Datei ausgeben.Allerdings ist mir gerade aufgefallen, dass die Karte in JMP anders aussieht als wenn ich die SWF-Datei öffne.
Im Beispiel unten können Sie sehen, dass der große grüne Punkt in der JMP-Ansicht auf einer Kreislinie liegt, in der SWF-Ansicht jedoch relativ östlich und südlich.

Dasselbe habe ich auch bei einigen US-Karten gesehen, an denen ich arbeite. Dabei werden die Daten horizontal „gedehnt“, sodass sich die Markierungen für Kalifornien im Pazifik und die Markierungen für die Ostküste im Atlantik befinden.
Irgendeine Idee, was das verursachen könnte oder wie man es beheben kann?
Danke,
-Lee
Betreff: Breiten- und Längengrad-Overlay auf einer US-Karte mit Interstates in JMP erstellenWas die Einbettung in PowerPoint betrifft – das haben wir auch schon von anderen gehört. JMP geht in eine andere Richtung. Wir konzentrieren uns jetzt darauf, die Ausgabe in HTML5 zu schreiben. Dadurch können Benutzer ihre Ausgabe auf verschiedene Weise mit Nicht-JMP-Benutzern teilen. Alles, was jemand braucht, ist ein Browser. Oder Sie könnten Ihre Ausgabe als HTML5 in PowerPoint einbetten. Die HTML5-Ausgabe wäre auch auf Geräten sichtbar, die kein Flash unterstützen. JMP Version 11 enthält eine eingeschränkte Version dieser Funktionalität.
Betreff: Breiten- und Längengrad-Overlay auf einer US-Karte mit Interstates in JMP erstellenHallo Lee,
Ich vermute, Sie verwenden Version 9 von JMP. Die Hintergrundkartenfunktion wurde in JMP 9 hinzugefügt, die Unterstützung für Hintergrundkarten als Teil der Flash-Ausgabe wurde jedoch erst in JMP 10 hinzugefügt. Das gilt sowohl für Rasterkarten (wie die WMS-Karte) als auch für Vektorkarten (Grenzform der US Counties). Aus diesem Grund wird keine dieser Karten angezeigt. Sie müssten auf Version 10 (oder sogar 11) aktualisieren, um die Karten in Ihrer Flash-Ausgabe zu erhalten.
Was die anderen beiden Fragen angeht, weiß ich es nicht ohne weiteres. Dabei geht es mehr um das Speichern im Flash als um die Mapping-Funktionalität. Aber ich werde sehen, ob ich eine Antwort für Sie finden kann.
Betreff: Breitengrad-Längengrad-Overlay auf einer US-Karte mit Interstates in JMP erstellenAuch die Möglichkeit zur Einbettung in eine PowerPoint-Präsentation wäre cool.
Betreff: Breitengrad-Längengrad-Overlay auf einer US-Karte mit Interstates in JMP erstellenHallo John,
Ich habe ein paar Folgefragen.Ich habe meine Karte als .SWF-Datei gespeichert und beim Anzeigen der .HTM-Datei treten drei Probleme auf
1. Die Hintergrundinformationen „major_roads“ und „US Counties“ werden nicht angezeigt [siehe Abbildung 1]
2. Einer meiner Shop-Namen wird als „Andere“ angezeigt und nicht als tatsächlicher Name [siehe Abbildung 1]
3. Wenn ich „Alle“ abwähle, gibt es immer noch ein paar zufällige Datenpunkte (überprüfte die Daten und alle sollten einen aufgelisteten Prime_Store haben) [siehe Abbildung 2]
Irgendwelche Ideen zu diesen Themen?
Abbildung 1

Figur 2

Danke,
-Lee
Betreff: Breiten- und Längengrad-Overlay auf einer US-Karte mit Interstates in JMP erstellenmain_roads hat mir die Karte besorgt, die ich wollte; Vielen Dank für Ihre Hilfe!
Betreff: Breiten- und Längengrad-Overlay auf einer US-Karte mit Interstates in JMP erstellenIhre Hintergrundspezifikation sieht fast korrekt aus. Was mir aufgefallen ist, ist, dass der Ebenenname mit den Großbuchstaben „US“ und nicht mit „us“ beginnt. Ich habe versucht, „US“ zu verwenden, aber die Straßen wurden nicht angezeigt. Sie wurden jedoch angezeigt, als ich sie in „uns“ änderte. Daher würde ich auf Groß- und Kleinschreibung sowie führende und nachfolgende Leerzeichen achten.
Das andere Problem, das ich sehe, ist, dass Sie möglicherweise zu nah herangezoomt sind, um die Ebene us_interstates zu verwenden. Ich habe ein Diagramm mit den Achsen erstellt, wie Ihr Bild zeigt, und mir ist aufgefallen, dass die Autobahnen verschwunden sind. Wenn ich herauszoomte, tauchten die Autobahnen wieder auf. Wie ich in meiner früheren Antwort erwähnt habe, ist eine Ebene so definiert, dass sie nur innerhalb eines bestimmten Zoombereichs sichtbar ist. Dieser Bereich wird durch die Daten definiert, die zur Erstellung der Karte verwendet werden. Als Benutzer haben Sie also keine Kontrolle darüber. Wenn us_interstates nur angezeigt wird, wenn Sie zu weit herausgezoomt haben, versuchen Sie es mit main_roads. Diese Ebene erscheint, wenn Sie näher heranzoomen.
Hier ist das Diagramm mit „major_roads“ als Layer.

Lass mich wissen, wie es läuft. Du bist so nah!
Betreff: Breiten- und Längengrad-Overlay auf einer US-Karte mit Interstates in JMP erstellenHallo John,
Vielen Dank für Ihre umfassende Antwort! Das Blasendiagramm war genau das, was ich gesucht habe, aber ich habe immer noch Probleme, die Autobahnen auf meiner Karte anzuzeigen.

Sieht meine Hintergrundkartenspezifikation, die ich verwende, korrekt aus?Wenn ja, ist es möglich, dass mir ein JMP-Element fehlt?

Betreff: Breitengrad-Längengrad-Overlay auf einer US-Karte mit Interstates in JMP erstellenHallo Lee,
In JMP können Sie entweder Graph Builder oder Bubble Plot verwenden, um das zu bekommen, was Sie suchen. Ich gehe davon aus, dass Ihre Daten die Lat/Lon-Werte haben. Verwenden Sie den Längengrad als x-Achse und den Breitengrad als y-Achse, verwenden Sie „total_visits“ als Größenvariable und „primary_store“ als Farbvariable.
Um eine Karte zu erhalten, können Sie die Hintergrundkartenoption festlegen, die Sie finden, indem Sie mit der rechten Maustaste auf das Diagramm klicken und das Dialogfeld „Hintergrundkarte“ auswählen. Die letzte Option für bildbasierte Karten ist der Web Map Service. Geben Sie die von Ihnen genannte URL in das Feld „URL“ ein und geben Sie dann „us_interstates“ in das Feld „Layer“ ein. Für den WMS-Server müssen Sie eine URL für den Server und einen Layernamen für den gewünschten Layer eingeben. Basierend auf dem Bild, das Sie diesem Thread beigefügt haben, sieht es so aus, als ob Sie die Ebene us_interstates verwenden möchten.
Hier ist ein Link zu einem Blogbeitrag, den ich über die Verwendung der WMS-Hintergrundkartenoption verfasst habe:
http://blogs.sas.com/content/jmp/2010/11/09/all-about-background-maps-in-jmp-9-nasa-server-and-web-map-service/
Übrigens – ich sehe, dass Sie das WMS Explorer-Add-In verwenden. Dieses Add-in wurde entwickelt, um Ihnen dabei zu helfen, die Ebenen für einen bestimmten WMS-Server zu ermitteln. Allerdings sind Ebenen nicht immer bei allen Zoomstufen sichtbar. Daher müssen Sie möglicherweise die USA vergrößern, bevor die Ebene us_interstates sichtbar wird. Dies wird vom WMS-Server vorgegeben, nicht vom Add-In. Versuchen Sie, hineinzuzoomen, um die Autobahnen zu sehen.

Hier ist ein Link zu einem Blogbeitrag, den ich über die Verwendung des WMS Explorers verfasst habe:
http://blogs.sas.com/content/jmp/2010/11/22/all-about-background-maps-in-jmp-9-wms-explorer-add-in/
Ein letzter interessanter Hinweis. In Version 11 von JMP, die erst letzten Monat veröffentlicht wurde, bieten wir jetzt eine weitere Option für Hintergrundkarten namens Street Map Service an. Wie der Web Map Service verwendet er einen Server, um eine Karte zu erstellen. Der Street Map Service nutzt jedoch einen von JMP bereitgestellten Server. Sie müssen weder die URL noch einen Ebenennamen kennen. Der Straßenkartendienst erstellt basierend auf Ihrer Zoomstufe eine Karte mit der entsprechenden Detailgenauigkeit. Das schließt alle US-Bundesstaaten ein, wenn man sich die USA näher ansieht.
So sieht es in Version 11 mit dem Straßenkartendienst aus:

Ich hoffe das hilft. Wenn Sie weitere Fragen haben, können Sie diese gerne stellen.
John Ponte