Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Legato Der Web-Mapping-Client C. Steger

Ähnliche Präsentationen


Präsentation zum Thema: "Legato Der Web-Mapping-Client C. Steger"—  Präsentation transkript:

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


Herunterladen ppt "Legato Der Web-Mapping-Client C. Steger"

Ähnliche Präsentationen


Google-Anzeigen