Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7...

29
Leistungsbereich Geoviewer Beispiel Integration des Kartenviewers

Transcript of Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7...

Page 1: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Leistungsbereich Geoviewer Beispiel Integration des Kartenviewers

Page 2: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

2

Leistungsbereich Geoviewer

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller

Agenda

Kartenviewerintegrationen GeoBAK 1.0

Kartenviewer der GeoBAK 2.0

Voraussetzungen für die Nutzung

Leistungen Geoviewer

Integrationsmöglichkeiten

HTML Grundgerüst

Applikationen Apps

Parametrisierter Aufruf

Page 3: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

3

Kartenviewerintegrationen

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller

GeoBAK 1.0

Integrationspartner

http://www.atlas.sachsen.de/gps/640.htm

serverseitige Umsetzung - Browserkompatibilität

Beispiel Hohlraumkarte

http://www.bergbau.sachsen.de/8159.html

http://www.atlas.sachsen.de/htmlviewer/sv_small_ext.jsp?Client_Profile=oberbergamt&page=/htmlviewer/Oberbergamt/hohlraumkarte.jsp&layout=small_ext&command=htmlviewer

Page 4: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 4

Page 5: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 5

Page 6: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

6

Kartenviewer der GeoBAK 2.0

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller

Software

map.apps

Standardprodukt der con terra GmbH / ESRI

für Web 2.0 angepasster modularer Kartenclient

basierend auf JavaScript-Technologien „dojo“ und „ArcGIS API for JavaScript“

JavaScript-Client-Implementierung (keine Plug-ins)

Baukasten zur Erstellung von Geo-Apps

dynamische WMS und WMTS Unterstützung (AGS-MapService)

Page 7: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Kartenviewer der GeoBAK 2.0

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 7

Verwendung

Bereitstellungsformen

Integration in das Geoportal

verschiedene Aufrufmöglichkeiten

mit Geoportalrahmen oder als Vollbildmodus

Anbindung Single-Sign-On

Stand Alone Viewer

mobile Anwendung

unterstützt alle Integrationsmöglichkeiten

Page 8: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Voraussetzungen für die Nutzung

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 8

aktueller Browser (Chrome ab V.20, Firefox ab V.18, IE9, Safari)

bei Internet Explorer (ab Version 8) Deaktivierung des Kompatibilitätsmodus

Cookies aktiviert

JavaScript aktiviert

Firewall bzw. Antivirenprogramm muss den Zugriff auf die Webseite, APIs und Geodatendienste erlauben

schnelle Internetanbindung (DSL)

Page 9: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Leistungen Geoviewer

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 9

Profilverlinkung GV 1 ab 17.06.2013

siehe Linkgenerator (parametrisierter Aufruf)

Profilintegration GV 2 ab 17.06.2013

siehe Codegenerator (parametrisierter Aufruf)

Profilintegration Anfahrtskarte ab 01.01.2014

Anpassungen Kartenviewer durch GSZ für GV 1/2

HTML Grundgerüst

Applikationen Apps

Page 10: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

10

Integrationsmöglichkeiten

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller

Agenda

HTML Grundgerüst

Applikationen Apps

Parametrisierter Aufruf

Page 11: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Integrationsmöglichkeiten

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 11

HTML Grundgerüst

Anpassung des Rahmens in dem map.Apps eingebunden ist

Stand Alone Kartenviewer

geoviewer.sachsen.de

geoviewer.sachsen.de/mapviewer/index_opt.html Mobile Anwendung (iPhone4 oder Chrome)

m.geoportal.sachsen.de

geoviewer.sachsen.de/mapviewer/mobile.html

Page 12: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Integrationsmöglichkeiten

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 12

HTML Grundgerüst

Stand Alone Kartenviewer

Page 13: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Integrationsmöglichkeiten

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 13

HTML Grundgerüst

Mobile Anwendung

Page 14: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Integrationsmöglichkeiten

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 14

Applikationen Apps

Konfiguration der grundlegenden Karten-Eigenschaften

Hintergrundkarten

bereitgestellte Werkzeuge

initiales und unterstützte Koordinatensysteme

initialer Zoombereich und Zoomstufen

Übersichtskarte

Druckvorlagen

Page 15: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Integrationsmöglichkeiten

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 15

Applikationen Apps

Konfiguration der Kartendienste

Kategorien

Dienste, Layer

Konfiguration der Suche

Konfiguration des Layouts

CSS

Grafiken

Page 16: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Integrationsmöglichkeiten

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 16

Applikationen Apps

Beispiel Anfahrtsskizze

http://geoviewer.sachsen.de/mapviewer/dynamic.html?app=standort

Page 17: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 17

Page 18: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Integrationsmöglichkeiten

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 18

Applikationen Apps

Beispiel Funktionsanpassungen

Page 19: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Integrationsmöglichkeiten

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 19

Applikationen Apps

Beispiel Layoutanpassungen

Page 20: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 20

Page 21: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Integrationsmöglichkeiten

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 21

Parametrisierter Aufruf

Linkgenerator – Leistung GV 1 ab 17.06.2013

Codegenerator – Leistung GV 2 ab 17.06.2013

Geoobjekte der Suche Laden

Allgemeine Parameter

Anfahrtsskizze / Adressen Laden (Leistung ab 01.01.2014)

KML Dateien Laden

Page 22: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 22

Page 23: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Integrationsmöglichkeiten

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 23

Parametrisierter Aufruf

Linkgenerator

zur Angabe von Links auf Webseiten

serverseitige Ablage der Konfigurationsdatei

Nutzung für Personalisierung des Geoportals

http://geoviewer.sachsen.de/mapviewer/index_opt.html?map=18b88857-15f4-43b0-934a-495aaed2992b

Page 24: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 24

Page 25: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Integrationsmöglichkeiten

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 25

Parametrisierter Aufruf

Codegenerator

zur Einbettung in eigene Webseiten

serverseitige Ablage der Konfigurationsdatei

<iframe width='1024' height='768' src='https://geoviewer.sachsen.de/mapviewer/index_opt.html?map=c1f0b86c-d4f9-4286-999b-2463e08e11de'></iframe>

Page 26: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Integrationsmöglichkeiten

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 26

Parametrisierter Aufruf

Geoobjekte der Suche Laden

einheitliche Visualisierung der Geometrien

Automatischer Zoom auf das Geoobjekt

Kombination mit Link- und Codegenerator möglich

https://geoviewer.sachsen.de/mapviewer/index_opt.html?lang=de&geoobject=/portal/IndexDaten/Verwaltungen/BEHOERDE/BEHOERDE/16649.JSON

Vortrag Herr Schalla

Page 27: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

Integrationsmöglichkeiten

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 27

Parametrisierter Aufruf

Verwendung weiterer Parameter

z.B. Geodatendienst einbinden

http://geoviewer.sachsen.de/mapviewer/index.html?lang=de&service=http://www.umwelt.sachsen.de/umwelt/infosysteme/wms/services/wasser/gewaesserpegelmessnetz?

Nutzung für automatisierte Linkerstellung

Page 28: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 28

Page 29: Beispiel Integration des Kartenviewers - Sachsen · 2020. 10. 16. · Kartenviewer der GeoBAK 2.0 7 | 12.06.2013 | 3.Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre

| 12.06.2013 | 3. Workshop der GDI Sachsen | Leistungsbereich Geoviewer | Andre Müller 29

www.geoportal.sachsen.de

www.gdi.sachsen.de

www.landesvermessung.sachsen.de

Andre Müller

STAATSBETRIEB GEOBASISINFORMATION UND VERMESSUNG SACHSEN (GeoSN)

Referat 43 | Administration Geodateninfrastruktur

Olbrichtplatz 3 | 01099 Dresden

Tel: +49 351 8283-4310

[email protected]