Hilfe bei der Verwendung von WMS-Dateien zum Erstellen von Hintergrundkarten?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich kann diese URL anscheinend nicht in der Hintergrundkarte für den Blasenplot oder den Diagrammersteller zum Laufen bringen.Datenzonengrenzen 2011 – Datensätze
Betreff: Hilfe bei der Verwendung von WMS-Dateien zum Erstellen von Hintergrundkarten?Dies ist nicht das erste Mal, dass ein Kunde versucht, einen WMS-Server zu verwenden, der etwas anderes als die angegebene WMS-API erfordert. Aus diesem Grund habe ich beschlossen, die Art und Weise zu ändern, wie JMP die Kartenanfrage generiert. Jetzt ermöglicht die Anfrage dem Benutzer, der URL zusätzliche Optionen und Parameter hinzuzufügen, und JMP generiert dann wie immer den Rest der URL-Anfrage. Ich habe diese neue Änderung gerade an Ihrem Fall Elliot getestet und sie hat funktioniert. Ich konnte Karten von dem WMS-Server abrufen, den Sie verwenden möchten. Ich habe diese Änderung gerade in die Codebasis der Version 13.1 übernommen. Leider müssen Sie auf die Veröffentlichung von Version 13.1 warten, um diese Änderung zu erhalten, aber da Version 13 gerade erst veröffentlicht wurde (ja!) 13.1 wird die nächste Version sein. Ich denke, dass diese Änderung auch für andere nützlich sein wird. Lassen Sie mich wissen, ob/wann Sie Version 13.1 erhalten, und ich helfe Ihnen gerne dabei, es zum Laufen zu bringen.
Dies ist eine Karte von Schottland in JMP unter Verwendung der WMS-Server-URL und des angegebenen Layers.

Betreff: Hilfe bei der Verwendung von WMS-Dateien zum Erstellen von Hintergrundkarten?Hallo John,
Vielen Dank für Ihre ausführliche Antwort und Antwort.Ich denke, ich werde zunächst einige Premium-WMS-Links von ESRI ausprobieren.Hoffentlich funktionieren diese.Ich bestelle gerade eine Premium-JMP-Lizenz für unsere Universität.Die WMS-Links zur schottischen Geodateninfrastruktur werden in großem Umfang für unsere Forschung genutzt. Ich nehme an, dass andere schottische Universitäten, die JMP verwenden, wahrscheinlich auf ein ähnliches Problem mit diesen Dateien stoßen werden?Sobald ich dazu komme, die ESRI-Links zu verwenden, werde ich einige Ergebnisse in meinem Konto veröffentlichen, die zeigen, wozu die Software in der Lage ist.
Nochmals vielen Dank, dass Sie sich das angeschaut haben,
Elliot
Betreff: Hilfe bei der Verwendung von WMS-Dateien zum Erstellen von Hintergrundkarten?Ok, ich habe das Problem herausgefunden. Bei der von Ihnen angegebenen URL handelt es sich tatsächlich um einen WMS-Server und die von Ihnen verwendete Ebene ist ebenfalls gültig. Ihre Parameter sind also legitime Werte für einen legitimen WMS-Server. Das Problem besteht darin, dass der Server einen zusätzlichen Parameter für die Kartenanforderung benötigt. Der Parameter ist service=CSW. JMP generiert die Kartenanforderung mithilfe der von Ihnen bereitgestellten URL und Ebene und hängt dann alle erforderlichen WMS-Parameter an, z. B. den Begrenzungsrahmen. Der Serviceparameter ist für eine Get Capabilities-Anfrage erforderlich, jedoch nicht für eine Get Map-Anfrage. Ich weiß also nicht, warum dieser Server überhaupt erwartet, dass dieser Parameter vorhanden ist, geschweige denn, dass er ihn benötigt. Daher weiß JMP nicht, dass dieser Parameter hinzugefügt werden muss, und selbst wenn dies der Fall wäre, wüsste es nicht, welcher gültige Wert für den Server lautet. Unterm Strich funktioniert dieser Server nicht mit der aktuellen Version von JMP, da er ein Parameter/Wert-Paar erfordert, das JMP nicht kennt.
Ich werde darüber nachdenken, die WMS-Funktion zu ändern, um Benutzern die Möglichkeit zu geben, zusätzliche Parameter einzugeben, die ein Server möglicherweise möchte, von denen JMP jedoch nichts weiß. Dies würde in Situationen wie dieser helfen. Dies wäre jedoch erst in einer zukünftigen Version von JMP verfügbar. Wenn Sie Verbindungen zum Serveranbieter haben, können Sie ihn bitten, den Server so zu ändern, dass er einen Standardwert für diesen Parameter bereitstellt, wenn dieser in der Anfrage nicht angegeben wird. Tatsächlich ist CSW der einzig gültige Wert für diesen Parameter. Wenn der Dienstanbieter dies also als Standardwert verwenden würde, wäre es immer der richtige Wert. Auf diese Weise wird jeder eingehenden Anfrage, die diesen Parameter nicht bereitstellt, der richtige Wert angehängt und Ihre Anfrage wird ordnungsgemäß bearbeitet.
Betreff: Hilfe bei der Verwendung von WMS-Dateien zum Erstellen von Hintergrundkarten?Hallo John,
Ich versuche, diese URL http://sedsh127.sedsh.gov.uk/arcgis/rest/services/ScotGov/StatisticalUnits/MapServer/exts/InspireView/service zu verwenden
Ich würde gerne die Ebene „Data_Zones__2011_“ verwenden, wäre aber wirklich froh, wenn einfach eine beliebige Ebene angezeigt würde.
Prost,
Elliot
Betreff: Hilfe bei der Verwendung von WMS-Dateien zum Erstellen von Hintergrundkarten?Ich habe gerade Version 12.2 ausgeführt und konnte über einen WMS-Server, der Karten für North Carolina bereitstellt, eine Hintergrundkarte abrufen. (Meine Datentabelle zeigt Raleigh-Kriminalitätsdaten oben auf der Karte). Hier ist die WMS-URL und der Layer, die ich im Hintergrundkartendialog verwendet habe:
URL: http://services.nconemap.com/arcgis/services/Imagery/Orthoimagery_Latest/ImageServer/WMSServer
Ebene: Orthoimagery_Latest
Beachten Sie, dass Sie North Carolina vergrößern möchten, um die Karte anzuzeigen, da der Server nur Karten für North Carolina bereitstellt. Wenn Sie herausgezoomt haben, um die ganze Welt zu sehen, sehen Sie keine Karte, da WMS-Server oft nur Karten mit den entsprechenden Zoomstufen erstellen.
Lassen Sie mich für alle, die auf diesen Thread stoßen, ein paar Gedanken zur WMS-Option in JMP mitteilen. Erstens sind nicht alle Mapping-Server WMS-Server. WMS steht für Web Mapping Service und ist eine spezielle API, die die Kommunikation zwischen der Anwendung und dem Mapping-Server ermöglicht. Viele Server, die Karten bereitstellen, stellen den Dienst nicht über die WMS-API bereit. Zweitens stellen die meisten WMS-Server keine Karten für die ganze Welt und/oder für jede Zoomstufe bereit. Wie in meinem obigen Beispiel sah ich beim Herauszoomen, um die ganze Welt zu sehen, keine Karte. Das liegt daran, dass dieser bestimmte Server nur Karten für den Bundesstaat North Carolina (USA) bereitstellt und ich den Bundesstaat vergrößern musste. Daher wird selbst ein legitimer WMS-Server und -Layer nicht immer eine Karte erstellen. Es hängt von Ihrer Sichtweise ab. Der WMS Explorer-Add-In versucht herauszufinden, ob es sich bei Ihrer URL um einen legitimen WMS-Server handelt oder nicht, und wenn ja, hilft es Ihnen herauszufinden, welche Ebenen der Server unterstützt. Sie können Ihre Ansicht im Add-In vergrößern, um zu sehen, ob basierend auf Ihrer Ansicht eine Karte erstellt wird oder nicht.
Wenn Sie mir die URL (und die Ebene) senden möchten, die Sie verwenden möchten, kann ich für Sie bestätigen, ob es sich um einen echten WMS-Server handelt oder nicht. Wenn Sie die URL nicht in diesem Thread veröffentlichen möchten, können Sie sie mir per privater Nachricht oder direkt an meine E-Mail-Adresse senden.
Betreff: Hilfe bei der Verwendung von WMS-Dateien zum Erstellen von Hintergrundkarten?Hallo John,
Danke für deine Antwort.Das WMS scheint überhaupt nicht zu funktionieren.Dazu gehört auch die Verwendung jeder normalen WMS-URL.Hatten Sie damit Probleme?
Beste Grüße,
Elliot
Betreff: Hilfe bei der Verwendung von WMS-Dateien zum Erstellen von Hintergrundkarten?Der von Ihnen angegebene Link ist kein WMS-Server, sondern eine Webseite (wie Jim betonte). Auf dieser Seite gibt es einen Link, aber ich bin mir auch nicht sicher, ob es sich dabei um einen Link zu einem WMS-Server handelt. Können Sie mir die URL nennen, die Sie tatsächlich in das WMS-Feld im Hintergrundkartendialog eingeben?
Sie haben erwähnt, dass Sie eine Ebene verwenden, die im WMS Explorer-Add-In angezeigt wird. Wenn Sie im WMS-Explorer zum Server gelangen und einen tatsächlichen Layer sehen können, klicken Sie mit der rechten Maustaste in das Diagramm im WMS-Explorer und wählen Sie Hintergrundkarte aus. Das sollte Ihnen die URL und den Ebenennamen anzeigen, die Sie in JMP verwenden würden. Tatsächlich ist das WMS Explorer-Add-In auch ein JMP-Fenster, daher sollte es in JMP genauso funktionieren wie im Add-In.
Betreff: Hilfe bei der Verwendung von WMS-Dateien zum Erstellen von Hintergrundkarten?Hallo Jim, ja, ich würde gerne den auf dieser Seite angegebenen Link verwenden.Ich erhalte keine Ergebnisse, wenn ich es in das URL-Feld auf Hintergrundkarten eingebe.Ich gebe auch eine Ebene an, die im WMS-Explorer-Add-on angezeigt wird.
Betreff: Hilfe bei der Verwendung von WMS-Dateien zum Erstellen von Hintergrundkarten?Ich habe den von Ihnen bereitgestellten Link geöffnet.Ich gehe davon aus, dass Sie tatsächlich den WMS-Link verwenden möchten, auf den auf der von Ihnen angegebenen Seite verwiesen wird?