| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY bietet das umfangreichste Ökosystem von B2B als auch B2C-Lösungen für IT-Akteure auf dem Markt, eine Pressemitteilung
|
Autor
|
Thema: WMS Legende und Attribute (1883 / mal gelesen)
|
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008
|
erstellt am: 19. Jan. 2018 14:41 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen, ich arbeite schon seit geraumer Zeit in MAP mit einigen WMS-Servern und habe nun mal versucht außen den eigentlichen Pixeldaten auch die zugehörigen Attribute oder sogar die Legende anzeigen zu lassen. Den folgenden Beitrag habe ich gefunden, nachdem zumindest die Abfrage nach den Attributen (GetFeatureInfo) funktionieren sollte: https://forums.autodesk.com/t5/autocad-map-3d-forum/legend-and-attributes-of-a-wms-service/td-p/3500448 bei mir tut sich jedoch nichts beziehungsweise es kommt folgende Fehlermeldung im Befehlsfenster: Geben Sie einen Punkt auf der Karte an: msWMSLoadGetMapParams(): WMS server error. Invalid values for BBOX. oder auch bei einem anderen WMS-Server: Geben Sie einen Punkt auf der Karte an: InvalidPoint: msWMSFeatureInfo(): WMS server error. Invalid I/J values Bekommt man das irgendwie mit MAP hin? Oder kann jemand zumindest die Fehlermeldungen bestätigen? ------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2799 Registriert: 02.05.2006 AutoCAD LandDesktop R2 bis 2004 Civil 3D 2005 - 2022 Plateia, Canalis Visual Basic
|
erstellt am: 19. Jan. 2018 16:35 <-- editieren / zitieren --> Unities abgeben: Nur für RL13
Hi Roman, gerade mal getestet (Autocad Civil 3D 2014): funktioniert nicht, Fehler bei BBox gleiches in ArcGIS: Feature wird angezeigt, man kann eine Legende erzeugen GetLegendGraphic und GetFeatureInfo muß natürlich bei dem WMS-Dienst bereitstehen. Da dies optionale Feature sind gibt es das nicht bei jedem Anbieter und die Frage ist auch, was gibt der Anbieter bei dem FeatureInfo zurück. In Bayern bei der DOP80 (Orthophotos) sind das die Bildflugnummer und das Befliegungsdatum, bei DTK500 das Aktualitätsdatum und / oder eine Legende. Die könnte man aus ArcGis (QGis) herauskopieren und als Bild abspeichern. Werde es bei Gelegenheit auch mal mit reinem MAP 3D testen bzw. in 2017. Grüße Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
swt Mitglied
Beiträge: 57 Registriert: 13.09.2012 AutoCAD Map 3D 2016, MGOS 2016, AIMS 2016, Oracle
|
erstellt am: 22. Jan. 2018 09:45 <-- editieren / zitieren --> Unities abgeben: Nur für RL13
|
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008
|
erstellt am: 22. Jan. 2018 13:54 <-- editieren / zitieren --> Unities abgeben:
Hallo swt, ich hab jetzt mal Deinen WMS-Server getestet und das gleiche Feature abgefragt mit dem Ergebnis im Bild. Bei mir öffnet sich also mal endlich ein Fenster jedoch ohne Inhalt. Der Umgang von Map mit den Möglichkeiten einer WMS-Abfrage wirkt insgesamt sehr instabil und unausgereift -> aber das kennt man ja von Autodesk Trotzdem danke für den Hinweis mit der Legende. Nun bräuchte ich nur eine klare Anleitung, wie so eine Serveranfrage für beliebige WMS aufgebaut sein muss, damit ich eine Legende zumindest als Bild im Browser erhalte. Bei einem anderen WMS funktionierte das anhand Deines Beispiels "&request=GetLegendGraphic&..." nämlich auch nicht Aber ich glaub das wird mir zuviel. Dafür müsste ich nochmal Informatik studieren Gibt es irgendwo eine brauchbare deutschsprachige Erläuterung der anwendbaren Befehle?
------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
swt Mitglied
Beiträge: 57 Registriert: 13.09.2012 AutoCAD Map 3D 2016, MGOS 2016, AIMS 2016, Oracle
|
erstellt am: 22. Jan. 2018 14:38 <-- editieren / zitieren --> Unities abgeben: Nur für RL13
Hallo Roman, bei dir geht das Attribute-Fenster auf und es kommt eine Meldung das ein bestimmtes XML-Format nicht dargestellt wird. Bei mir wurde es früher schön als HTML-Tabelle dargestellt jetzt aber nur noch als XML. Das deutet für mich darauf hin, dass hier M3D das Format nicht richtig interpretiert so wie es vom Server kommt. Ich denke da müsste man dann im Autodesk-Support nachfragen. Mir ist nicht klar was für eine Anleitung du suchst? Hast du einen eigenen WMS im Haus und willst diesem beibringen wie er auf GetLegendGraphic richtig antworten soll? Oder hat du eine URL zu einem externem Server und willst jetzt wissen wie du da GetLegendGraphic einbauen kannst? Jens Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008
|
erstellt am: 23. Jan. 2018 15:33 <-- editieren / zitieren --> Unities abgeben:
Zitat: Mir ist nicht klar was für eine Anleitung du suchst? Hast du einen eigenen WMS im Haus und willst diesem beibringen wie er auf GetLegendGraphic richtig antworten soll?
nein Zitat: Oder hat du eine URL zu einem externem Server und willst jetzt wissen wie du da GetLegendGraphic einbauen kannst?
ja, ich möchte eigentlich von einem externen WMS-Service eine Legende in MAP erzeugen (eigentlich automatisch) ohne Bildchen kopieren zu müssen. Das geht aber scheinbar grundsätzlich nicht in MAP . Also Alternative Browser WMS Aufruf für Legende starten und von hier das Legendenbild kopieren und in Map als AutoCAD-Grafikbild einfügen. Dazu muss ich allerdings wissen, wie so ein Aufruf im Browser korrekt ausgeführt wird -> dazu bräuchte ich eine Anleitung. Mir ist auch bewusst, dass einige WMS-Dienste das nicht anbieten nur erkenn ich nirgends, welche das können oder nicht. An den Ausgaben im Browser müsste man das erkennen können, da fehlt mir aber offensichtlich das Hintergrundwissen -> ergo brauch ich ebenso eine Anleitung, wie solche Ausgaben zu interpretieren sind. Die GetFeatureInfo anzeigen zu lassen, hilft zusätzlich mal im Plan zu sehen, um welches Naturschutzgebiet es sich handelt -> funktioniert in meinem MAP aber auch nicht siehe Bild im vorigen Beitrag. Bedeutet für mich WMS für Orthofotos ok aber sonst in MAP kaum zu gebrauchen. Leider bieten zu wenige Behörden WFS-Services an, bei welchen man sich die Daten komplett im GIS-Format ziehen kann.
------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
swt Mitglied
Beiträge: 57 Registriert: 13.09.2012 AutoCAD Map 3D 2016, MGOS 2016, AIMS 2016, Oracle
|
erstellt am: 23. Jan. 2018 16:08 <-- editieren / zitieren --> Unities abgeben: Nur für RL13
|