Internet-GIS Projektgruppenseminar 22.11.2000 Ralf Müller Internet Gis – Motivation Bedarf an raumbezogenen Daten ist exponentiell gestiegen Benutzer nicht mehr ausschließlich Profis Benutzung von GIS ohne Spezialprogramme Internet weit verbreitet und bietet technische Möglichkeiten Zwei unterschiedliche Ansätze Internet Gis Server based Client based Server based Client based Vorteile/Nachteile Server based Vorteile Rechenlast bei Server Große Datenbestände Höchste Datenaktualität Plattformunabhängig Nachteile Starke ServerBelastung Viele Requests Hohe Bandbreite erforderlich Vorteile/Nachteile Client based Vorteile Nachteile Hohe Hardware Seltenes Nachladen anforderungen Viel Interaktion möglich Einschränkungen der Portabilität Viele Gis-Funktionen Große GIS-Datenmöglich Mengen führen zu Arbeiten auch ohne langen Downloadzeiten Connect möglich Lizenzprobleme wegen Vektor-Daten Kartographische Qualität geringer Techniken für Internet-GIS Technik Portabel Client Server JavaSkript Ja Nein Ja ActiveX Nein Ja Ja Java Ja Ja Ja/Nein Sonstige Ja/Nein Ja Plugins Ja Java ist nicht Java Browser benutzen Java 1.1 Schlechte Graphikroutinen z.B. keine Linienbreite Java 1.2 (Aktuelle Version 1.3) Plugins für Browser Swing : Klassen für Userschnittstellen Sehr gute Graphikfunktionen Alternative Ansätze Übertragung der Daten als GML GML – Geographic Markup Language Ein Vorschlag des OpenGIS Consortiums zur Speicherung von geographischen Informationen Anzeige als SVG oder durch direktes Rendern Einige Beispiele Karte als reine HTML Version http://speedmap.ga-bonn.de/Bonn/karte-logo.html Karte mit Javaskript http://maps7.esri.com/website/cityofwilson_htmlviewer GML Visualisierung mit Java http://www.ccg.leeds.ac.uk/geotools/demos/gml/ ArcIMS 3.0 Systemvoraussetzungen Hardware Zusätzliche Software Java JRE Web-Server - Apache Servlet Engine - JServ Web Browser OK OK OK OK OK ArcIMS 3.0 Datenimport Import aller gängigen Formate der EsriProduktfamilie Shapefiles Coverages ArcSDE Alle in ArcInfo importierbaren Daten stehen zur Verfügung ArcIMS 3.0 Konfigurierbarkeit Voreinstellungen Layer Anfragen Sichtbarkeitseinstellungen User Einstellungen (Java-Client) Layer Anfragen Daten bearbeiten ArcIMS 3.0 Anfragen Auswahlabfragen Bufferbildung Vorgefertigte Anfragen Keine Routensuche !!! Offene Fragen HTML oder Java Client Können und wollen wir Routenplanung selbst programmieren Andere Mapserver RoadMapIMS – Kann Routen planen Ganz anderes System Teuer? Bisherige Planung am Thema vorbei