Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
Legato Der Web-Mapping-Client C. Steger
Gesellschaft für Angewandte Hydrologie und Kartographie mbH
2
1. Was ist Legato? 1.1 JavaScript-Kartenviewer 1.2 OpenLayers
1.3 Vorteile
3
1.1 JavaScript-Kartenviewer
4
1.1 JavaScript-Kartenviewer
ArcIMS-Viewer
5
1.1 JavaScript-Kartenviewer
WMS LUBW WMS Bayerisches LfU
6
1.2 OpenLayers Überblick OpenLayers aktuelle Version: 2.10 Lizenz: BSD Konfiguration: JavaScript
7
1.3 Vorteile Überblick Legato aktuelle Version: RC5 Lizenz: in Zukunft Open Source Konfiguration: XML
8
1.3 Vorteile XML-Konfiguration Vereinfachung Zeitersparnis Erweiterungen zu OpenLayers Vorteile durch OpenLayers in jede beliebige Webseite integrierbar Unterstützung zahlreicher Kartendienste
9
Konfiguration von OpenLayers über JavaScript-Programmierung
1.3 Vorteile var kartenoptionen = { maxExtent: new OpenLayers.Bounds( , , , ), maxScale: 8000, maxResolution: 'auto', units: 'm', projection: 'EPSG:31467' }; var karte = new OpenLayers.Map('map', kartenoptionen); var basiskarte1 = new OpenLayers.Layer.ArcGIS93Rest( 'ArcGIS Server Cache', ' ); var basiskarte2 = new OpenLayers.Layer.WMS( 'Schummerungskarte', ' {layers: '0', isBaseLayer: true}, {singleTile: true} var kartenbeschriftung = new OpenLayers.Layer.ArcGIS93Rest( 'ArcGIS Server Cache II', ' {transparent: true} var biotope = new OpenLayers.Layer.WMS( 'Biotope', ' {layers: 'biotope', format: 'image/png', transparent: true}, {opacity: 0.5} karte.addLayers([basiskarte1, basiskarte2, kartenbeschriftung]); karte.addLayer(biotope); karte.addControl(new OpenLayers.Control.LayerSwitcher()); var ka = new OpenLayers.Bounds(); ka.extend(new OpenLayers.LonLat( , )); ka.extend(new OpenLayers.LonLat( , )); karte.zoomToExtent(ka); Konfiguration von OpenLayers über JavaScript-Programmierung Zielgruppe Entwickler
10
1.3 Vorteile config.xml: Bedienoberflächen-Konfigurationsdatei bei Legato
11
1.3 Vorteile context.xml: Layer-Konfigurationsdatei bei Legato
12
1.3 Vorteile XML-Konfiguration Vereinfachung Zeitersparnis Erweiterungen zu OpenLayers Vorteile durch OpenLayers in jede beliebige Webseite integrierbar Unterstützung zahlreicher Kartendienste
13
1.3 Vorteile von Legato unterstützte Dienste: WMS ArcIMS (via ArcXML) ArcGIS Server (via Rest API) Google Maps Yahoo! Maps
14
1.3 Vorteile zusätzlich von OpenLayers unterstützt: WFS, WFS-T GeoRSS, GeoJSON Bing Maps OpenStreetMap etc.
15
1.3 Vorteile Umsetzung mit der Google Maps API: fehlende Trennung zwischen Technik und Daten
16
2. Anwendungsbeispiele 2.1 innerhalb von Fachseiten
2.2 innerhalb von Fachanwendungen 2.3 GISterm Web / Cadenza Web
17
2.1 innerhalb von Fachseiten : Funkwellen-Messprojekt
18
2.1 innerhalb von Fachseiten : Themenpark Umwelt
Ist-Stand
19
2.1 innerhalb von Fachseiten : Metadaten - Auskunft
20
2.1 innerhalb von Fachseiten : Schwenkel - Bildarchiv
21
2.1 innerhalb von Fachseiten : CMS - Integration
22
2.1 innerhalb von Fachseiten : CMS - Integration
23
2.1 innerhalb von Fachseiten : CMS - Integration
24
2.1 innerhalb von Fachseiten : CMS - Integration
25
2.2 innerhalb von Fachanwendungen : Madok
26
2.3 GISterm Web
27
2.3 Cadenza Web
28
3. Ausblick 3.1 neuer Baustein im UIS
3.2 kontinuierlicher Ausbau von Legato
29
3.1 neuer Baustein im UIS
30
3.2 kontinuierlicher Ausbau von Legato
Ergänzung durch weitere Layerformate (GeoJSON, TMS, WFS) einfachere Konfigurierbarkeit von Tooltips erweiterte Konfigurierbarkeit der Objektabfrage WPS-Dienste-Schnittstelle
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.