Webmapping / Web-GIS. www.geoworld.de - Das Informationsportal für Geographische Information im Internet
Impressum Adressen Veranstaltungen Neuerscheinungen Zeitschriften Suche Newsletter Sitemap
© Nicol Hermann, 1999-2009
-> Geographisches Informationssystem

Symbol-Legende:

Buchcover anzeigen Buch-Cover anzeigen
Literaturtitel bei amazon.de bestellen Bestellung bei amazon.de
Weitere Artikel dieser Veröffentlichung einsehen Sammelband-Artikel anzeigen
-> Indonesien im Internet
-> Bergbau im Internet
-> Webmapping
-> Exif GPS Exporter

Diese Seite stellt die wichtigsten Webmapping Software-Produkte, Links, Literatur-Hinweise und Anbieter zusammen.

NEU! WEB-GIS auf Ihrer Domain
Die eigene Web-GIS Anwendung mit dem UMN Mapserver im eigenen Web Hosting Tarif von 1&1. Binary Download hier.
  • Systeme
    Ganz allgemein lassen sich die angebotenen Webmapping-Systeme in zwei Gruppen unterteilen. Einmal die Gruppe der kommerziellen Software der auf der anderen Seite die Produkte der Open Source Gemeinde gegenübersteht.
    Zu den kommerziellen Software-Produkten gehört der ArcIMS der Firma ESRI (http://www.esri.com bzw. http://www.esri-germany.de), der MapGuide der Firma Autodesk (http://www.autodesk.com), sowie die SICAD und Intergraph MapServer. In der Gruppe der Open Source Produkte hat derzeit der UMN Mapserver (http://mapserver.gis.umn.edu/), der deegree Mapserver (http://deegree.sourceforge.net/) sowie der Geoserver (http://geoserver.sourceforge.net/) die größte Nutzerschaft.
  • WMS (Web Map Server)
  • In der nachfolgenden Sammlung finden Sie eine Reihe vom WMS Clients.
    • quickWMS von Pedro Pereira Gonçalves ist eine Sammlung von JavaScript Klassen zur Erstellung von Web Map Clients. Unterstützt werden die OpenGIS Web Mapping Spezifikationen 0.7 bis 1.1.
    • Gaia ist ein OGC konformer WMS/WFS viewer für Windows der mit den CarbonTools entwickelt worden ist. Eine kostenfreie Version wird angeboten.
    • GDV MapServer Admin
    • MapBender. MapBender ist ein Projekt der Open Source Geospatial Foundation. Mapbender stellt Oberflächen für die Anzeige, Navigation und Abfrage von OGC standardisierten Diensten (z.B. WMS, WFS-T, GML) zur Verfügung.
    • Chameleon
    • AppForMap (http://sourceforge.net/projects/appformap/) ist ein freier Web basierter Client für OGC Web Map Server, und PostgreSQL/PostGIS Datenbanken. Der Client ist in HTML und JavaScript geschrieben und stellt Funktionen für die Anfrage von WMS Servern zur Verfügung. Der Leistungsumfang für die Ansprache der PostGreSQL/PostGIS Datenbank umfasst Anfrage-, Neuanlage- und Update-Mechanismen.
    • Service_Geo ist ein auf PHP und dem PEAR Package Image_GIS basierendes Projekt zur Visualisierung von WMS Diensten. Informationen finden sich unter http://gworks.ca/site/?q=node/view/292 bzw. auf der Projekt-Seite http://gworks.ca/site/?q=taxonomy/view/or/39.
    • OpenGIS® Cookbooks mit Informationen und Benutzer-Erfahrungen zu verschiedenen WMS Servern. Zu finden unter der URL http://www.opengis.org/resources/?page=cookbooks.
    • Ein weiteres WMS Cookbook der International Interfaces, Inc. ist unter der Adresse http://www.intl-interfaces.com/cookbook/WMS/ abgelegt.
  • WFS (Web Feature Server)
  • Links
    • Die Seiten des FreeGIS Projektes stellen eine Überblick über freie GIS Software zur Verfügung. Ein Teil der dort erwähnten Software kann als FreeGIS CD käuflich erworben werden. Bestandteil der CD ist ein vollständiges GIS und eine Reihe nutzlicher Werkzeuge.
    • Zu der freien relationalen Datenbank PostgreSQL. Existieren mehrere Zusatz- und Erweiterungsprogramme die die Verarbeitung von geographischen Daten ermöglichen. Hierzu zählt PostGIS, das eine Unterstützung für geographische Objekte zur Datenbank hinzufügt, GEOS (geometry engine, open source), ein Werkzeug zur Verarbeitung von Geometrien das alle Funktionen der OpenGIS "Simple Features for SQL" enthält, der PostGIS-Arc Connector der ein VBA Module erstellt, das es erlaubt mit ArcMap (v8.x) von ESRI auf die Open Source Datenbank Postgres zuzugreifen sowie ...
    • Bestandteil von PostGIS ist ein Kommando-Zeilen Loader 'shp2pgsql' der es ermöglicht, Shape-Dateien in die PostgreSQL/PostGIS-Datenbank zu spielen. S2PFace (http://s2pface.epinoy.com/) stellt für dieses Werkzeug eine Graphische Oberfläche (GUI) zur Verfügung und erstellt zusätzlich noch einen GiST Index auf die erstellten Tabellen.
    • Der GDV MapBuilder ein JAVA-API zur Programmierung von plattformunabhängigen GIS-Applikationen und Applets mit Viewer- und Editierkomponenten. Der GDV MapBuilder bietet die Möglichkeit, Geodaten der verschiedensten Quellen (filebasiert, datenbankbasiert, Web-Mappingbasiert) kombiniert darzustellen, abzufragen und zu bearbeiten. Neben eigenständigen Anwendungen läßt sich mit GDV MapBuilder, GIS-Funktionalität auch in bestehende (JAVA-) Anwendungen problemlos integrieren. Die GDV stellt mit dem GDV Spatial Commander ein kostenfreies Desktop GIS zur Verfügung das auf Basis des GDV MapBuilder API entwickelt worden ist.
    • GeoTools the free Open Source Java GIS mapping toolkit (http://www.geotools.org/). GeoTools stellte eine Implementierung der OGC Spezifikationen zur Verfügung.
    • Die Unified Mapping Platform (JUMP) ist eine GUI-basierte Anwendung um Geodaten anzeigen und verarbeiten zu können. JUMP stellt neben den gängigen GIS Funktionen auch eine API zur Verfügung, mit der über eine Programmiersprache auf alle realisierten Funktionen zugegriffen werden kann.
    • Ebenfalls auf Java basiert das GISToolkit. Mit diesem Werkzeugkasten können verschiedenste Geodatenformate gelesen und angezeigt werden. Geographische Features die Datenbanken gespeichert werden, können editiert und zurückgeschrieben werden.
    • Ein Geodaten-Werkzeug basierend auf einem wxPython Framework stellt Thuban (http://thuban.intevation.org) dar. Thuban steht unter der GNU General Public License ist plattformunabhängig, unterstützt Mehrsprachigkeit und kann als Basis für weitere GIS-Applikationen dienen.
    • Neben den erwähnten Werkzeugen in Java, bieten die CarbonTools (Geospatial .NET development toolkit) des Carbon Project eine vergleichbare Tool-Sammlung für .NET. Eine API Dokumentation wird zur Verfügung gestellt.
    • C-Programmierer steht für die Entwicklung Ihrer GIS Anwendungen z.B. die TerraLib GIS library zur Verfügung. TerraLib ist eine C++ Bibliothek die alle Geodaten (Raster und Vektoren) in einem Objekt relationalen Datenbank-System speichert. Veröffentlicht ist die TerraLib unter der GNU Lesser General Public License. Eine Beispiel-Anwendung die mit TerraLib entwickelt wurde ist TerraView.
    • Sehr interessant ist auch SVG (Scaleable Vector Format - http://www.w3.org/Graphics/SVG/). Hierbei handelt es sich um eine W3C Recommendation für die zwei dimensionale Darstellung von Grafiken und grafischen Anwendungen in XML. Mit Hilfe von SVG lassen sich z.B. Vektorlayer über Bildinformationen legen. Leider wird für die Anzeige des Formates ein Browser Plug-In benötigt. Dieses Plug-In kann z.B. von Adobe bezogen werden, die unter der URL http://www.adobe.com/svg/ einen SVG Viewer zur Verfügung stellen. Als Einstieg zum Erlernen der Sprache eignen sich 3 Artikel, die in der Computerzeitschrift iX erschienen sind. Diese behandeln die Grundlagen skalierbarer Webgrafik, Filter und Animationen sowie Scripting und Datenbankauswertung. Interessenten an einer Gegenüberstellung der SVG Formatspezifikation mit der des SWF Formates von Shockwave Flash, finden unter der URL http://www.carto.net/papers/svg/comparison_flash_svg/ einen Vergleich der beiden Formate.
    • Eine SVG Erweiterung für ArcView 3.x ist die Extension Av2Svg (http://www.mycgiserver.com/~c2lee/svg/). Mit Ihr ist es möglich existierende Projekte nach SVG zu exportieren
    • Die PostGIS Funktion AsSvg() (http://svg.cc/pg/assvg/) ermöglicht es, absolute, relative und zirkel SVG Beschreibungen von Punkten, Linien und Polygon Geometrien einer Postgis/Postgresql Datenbank zu erhalten.
    • Batik (http://xml.apache.org/batik/)
    • Die GDAL (Geospatial Data Abstraction Library) ist eine Bibliothek zur Verarbeitung von ca. 40 geographischen Raster-Daten Formaten. Die zugehörige OGR Library bietet einen vergleichbaren Unterstützung für Simple Features Vektordaten.
    • Eines der am weitesten verbreiteten Geodaten-Formate ist das Shape-File Format der Firma ESRI. Die Shapefile C library bietet für dieses dokumentierte Format eine Möglichkeit C Programme für den lesenden und schreibenden Zugriff zu entwickeln. Die technische Dokumentation des Formates kann unter http://www.esri.com/library/whitepapers/pdfs/shapefile.pdf nachgelesen werden.
    • Nicht minder große Verbreitung hat das Coverage Format und dessen Transportformat E00 von Arc/Info. Die Seite AVCE00 and E00Compr Libraries (http://avce00.maptools.org/) stellt zwei C-Librarys zur Verfügung mit denen lesend und schreibend auf E00 Files zugegriffen werden kann. Eine ausführliche Dokumentation um E00 Format kann unter der URL http://avce00.maptools.org/docs/v7_e00_cover.html eingesehen werden.
    • Programmierer, die mit PHP aus Shape-Dateien zugreifen möchten, können die PHP Klasse ' Shape File Reader' von Juan Carlos Gonzalez für den lesenden Zugriff auf Shape-Dateien verwenden. Die Software steht unter der GNU Lesser General Public License (LGPL).
    • Für Web-Mapping Entwickler die eine Möglichkeit suchen mit der weit verbreiteten Script-Sprache PHP eine Verbindung zum ArcIMS Server von ESRI aufzunehmen, finden unter der URL http://sourceforge.net/projects/phparcims/ eine API mit Klassensammlung, die es ermöglicht Equivalent zu den Standard-Konnektoren ASP/JSP eine Verbindung zum ArcIMS-Server herzustellen. Darüber hinaus können ARCAXL-Files erstellt werden. zu empfangen.
    • Speziell an die Nutzer des DGN-Formates richtet sich die Seite DGNLib: a Microstation DGN (ISFF) Reader (http://dgnlib.maptools.org/). Die hier angeboten C/C++ Bibliothek ermöglicht einen lesenden und schreibenden Zugriff auf DGN-Files. Zum Testen stehen Beispiedaten zur Verfügung.
    • Python Programmierer im GIS Umfeld schätzen die PyOGCLib, eine Bibliothek mit der sich OpenGIS Spezifikationen mit Python implemetieren lassen. Zu finden ist PyOGCLib unter der URL http://pyogclib.sourceforge.net/.
    • Das GISWiki stellt unter der URL http://www.giswiki.de/ eine gemeinschaftlich bearbeitete WebSeite für Geoinformatik im deutschsprachigen Raum zur Verfügung.
    • Live CDs mit GIS Software
      • GIS-Knoppix Die Firma Sourcepole AG bietet auf Ihren Seiten GIS-Knoppix an. GIS-Knoppix ist eine bootfähige Linux-CD mit vorinstallierter Open-Source GIS Software. Enthalten ist unter anderem GRASS, der UMN Mapserver und MapLap, ein Webbasiertes Interface für den UMN Mapserver. Herunter geladen werden kann die Version 1.0 dieser CD unter der Adresse http://sourcepole.ch/sources/software/gis-knoppix/. Alle weiteren Versionen dieser CD sind kostenpflichtig.
      • Die Live CD GisMorphix (http://freesoftware.keltron.org/gismorphixcd.html) ist eine GNU/Linux Distribution mit GIS Anwendungen. Bestandteil der CD u.a. GRASS, Thuban, QGIS und GMT. Alle Software-Produkte dieser CD stehen unter einer freien Software Lizenz.
      • Bei der STARCD handelt es sich um eine Live GIS CD die das Asian Institute of Technology zusammen gestellt hat. Enthalten ist unter anderem QGIS, GRASS und der UMN Mapserver.
    • Die Cartographic Projections Library Proj.4 (http://www.remotesensing.org/proj/) beinhaltet ein Kommandozeilen-Programm und eine Bibliothek für die Transformation von kartographischen Daten von/nach kartesischen Daten.
    • Die EPSG (European Petroleum Survey Group) Projektions Codes können von der Seite http://www.epsg.org/ entweder als Access oder als Datei mit SQL-Statements herunter geladen werden
    • World Geodetic System 1984 (WGS 84) http://www.wgs84.com/
    • Das Dokument 'The Universal Grids: Universal Transverse Mercator (UTM) Universal Polar Stereographic (UPS)' der Defense Mapping Agency (DMA) einhält eine technische Beschreibung inkl. Formeln der Projektionen UTM und UPS. Eine weitere Bescheibung zu UTM findet sich auf der Seite http://www.ngs.noaa.gov/TOOLS/utm.html.
    • Quantum GIS (QGIS), zu finden unter der Adresse http://qgis.sourceforge.net/ oder http://www.qgis.org/ ist ein Desktop-GIS das sowohl unter Windows als auch Linux/Unix Systemen lauffähig ist. Unterstützt werden Vektor-, (u.a. z.B. GRASS-Daten) Raster- und Datenbankformate (z.B. PostgreSQL/Postgis). QGIS läuft unter der GNU Public License.
    • SAGA GIS (System for Automated Geoscientific Analyses) zu finden unter (http://sourceforge.net/projects/saga-gis/ bzw. http://geosun1.uni-geog.gwdg.de/saga/) ist ein freies GIS (GPL bzw. LGPL Lizenz) mit eigenem API (Application Programming Interface). Das API ermöglicht die Entwicklung eigener Algorithmen für Grid und Vektor Daten sowie für Tabellen. Das Programm arbeitet unter Windows und Linux.
    • uDig : User-friendly Desktop Internet GIS zu finden unter der URL http://udig.refractions.net/ ist ein Open Source Viewer/Editor für räumliche Daten der besonderen Wert auf die OpenGIS Standards wie WMS (Web Map Server) und WFS (Web Feature Server) legt. Dem Entwickler steht eine Java Plattform basierend auf der Richt Client Platform (RCP) für Eclipse (V3.1 Development Milestone) zur Erstellung von GIS Anwendungen mit Open Source Komponenten zur Verfügung.
    • e00pg. E00 nach Postgis Filter (http://e00pg.sourceforge.net/). e00pg ist ein Tool, um ESRI E00 Coverages in Postgresql/Postgis SQL Anweisungen zu konvertieren.
    • ERMapper verfügt über eine freie C-Library mit der ".ers" und ".alg" Dateien gelsen werden können. Informationen sind auf der Seite http://www.ermapper.com/sdks/default.aspx#erm zusammen getragen.
    • Neben den Vektorformaten spielen auch die Rasterformate im Bereich Webmapping eine wichtige Rolle. Der Artikel "Storing Geo-Location Metadata in JPEG 2000 image files using the OpenGIS GML Standard." unter http://www.ermapper.com/jpeg2000/standards/JPEG2000_Geolocation.pdf informiert über die Speicherung Geo-Metadaten im JPEG 2000 Raster-Format.
    • Für die Arbeit mit JPEG 2000 kann die ECW library (ECW JPEG 2000 SDK) von ER Mapper herangezogen werden. Die Bibliothek unterstützt den lesenden und schreibenden auf das JPEG 2000 und das ECW Dateiformat. Die Lizenzform ist abhängig von der Größe der verwendeten Dateien dem Lizenzumfeld in dem diese eingesetzt wird.
    • Neben den Raster-Werkzeugen der GDAL Libraray kann der GeoTIFF Examiner (http://ioc.unesco.org/oceanteacher/resourcekit/M3/Toolbox/GeoTIFFExaminer.htm) für das TIFF Format gute Dienste leisten. Das Windows Programm gestattet das Auslesen und Modifizieren der Georeferenzierungsinformation aus einem GeoTIFF oder einer TIFF/World File Kombination.
    • Delphi/Kylix GIS components sind Komponenten die eine GIS Anwendung mit einem WMS oder UMN Mapserver verbinden. Die Projektseite kann unter der Adresse http://sourcepole.com/sources/software/giscomp/ erreicht werden.
    • Free Open Source Software GIS Suite (FGS) http://harmeny.com/twiki/bin/view/Fgs/WebHome
    • BBN Technologies OpenMap package is an Open Source JavaBeans based programmer's toolkit http://openmap.bbn.com/
    • Gix Export tool. Gix Export is an ArcView 3.x extension that allows export Views to the following formats: MapServer MapFile, ESRI ArcExplorer Project, ESRI ArcExplorer Java Project, JUMP Task, QGis Project, SQL for PostGis, JUMP GML, Well-Known Text http://gix.sourceforge.net/
    • Die FWTools (http://fwtools.maptools.org/) sind eine Sammlung von Open Source GIS binaries für Windows und Linux die von Frank Warmerdam erstellt werden. Dem einen oder anderen mag diese Zusammenstellung noch unter dem alten Namen OpenEV_FW bekannt sein. Enthalten sind in den FWTools u.a. OpenEV, GDAL, MapServer, PROJ.4 und OGDI. NEU: OpenEV tools and goodies von Mario Beauchamp (http://pages.infinit.net/starged/openev/). U.a. ein WMS- und Fusion Tool, sowie ein Werkzeug zur Bildbearbeitung.
    • Vergleichbar den FWTools ist die Seite Mapping Hacks GIS RPMs die ein RPM Archiv mit GIS Software für Fedora Core zur Verfügung stellt. Bestandteil ist u.a. UMN MapServer, GDAL und PostGIS.
    • Das GeoAPI (http://sourceforge.net/projects/geoapi bzw. http://geoapi.sourceforge.net/) Projekt stellt Schittstellen API's für OGC/ISO Standards zur Verfügung.
    • GMT (Generic Mapping Tools) ist eine Open Source Sammlung von über 60 Werkzeugen für die Bearbeitung von geographischen und kartesischen Datensätzen. Ausgegeben werden können die Daten im PostScript Format (EPS). Das Visualisierungsspektrum reicht hierbei vom x-y Plot, über Reliefkarten bis hin zu 3D-Karten. GMT wird von Paul Wessel und Walter H. F. Smith entwickelt und betreut.
    • Die PHP PostGIS Wrapper classes (http://avoir.uwc.ac.za/projects/postgis) ist eine in PHP geschriebene Klasse mit der auf das PostGIS API zugegriffen werden kann. Derzeit (Stand: 06/2005) befindet sich die Klasse im Alpha Stadium.
    • Ebenfalls in PHP geschrieben ist Image_GIS - Handling Geographical Datasets with PHP. (http://www.sebastian-bergmann.de/de/image_gis.php bzw. http://pear.php.net/package/Image_GIS). Die PHP5 Klassen bieten Funktion zur Bildverarbeitung, Kartenprojektion und zur Einbindung verschiedener Datenquellen (z.B. ArcInfo).
    • Der ZMapServer, erreichbar unter http://zmapserver.sourceforge.net/ bzw. http://sourceforge.net/projects/zmapserver/ schlägt die Brücke zwischen dem Content-Management System Zope und der Webmapping Anwendung UMN Mapserver. Erweitert wird das Produkt durch den WMS Adapter (http://zmapserver.sourceforge.net/wmsadapter/) der die Integration von WMS Servern gestattet.
    • http://geoservices.cgdi.ca/mapbuilder/ bzw. http://sourceforge.net/projects/mapbuilder The Community Mapbuilder allows users to enter geographic features in a web browser, save it to a server along with other features, then present the features back as a map layer in a web browser.
    • Aviation Formulary (Ed Williams) - http://williams.best.vwh.net/avform.htm
    • InterMap ist eine Webmapping Anwendung die Internet Karten-Dienste verschiedener Anbieter im Browser anzeigen kann. Unterstützt werden sowohl WMS als auch ESRI-ArcIMS Karten-Dienste.
    • http://www.cadcorp.com/PostGIS.htm (CadCorp) PostGIS support in Cadcorp SIS V6.1
    • gpx2shp und shp2gps sind in C geschriebene Programme die zwischen dem GPS Exchange Format(*.gpx) und dem ESRI/shape format(*.shp) konvertieren. Die Programme stehen unter der freien GPL Lizenz.
    • AmeiN! (http://sourceforge.net/projects/avein/) ist ein Open Source Projekt zur Konvertierung von ArcView und ArcMap Projekt-Dateien in ein Map-File des UMN-Mapservers.
    • p.mapper - A MapServer PHP/MapScript Framework (http://pmapper.sourceforge.net/). Die p.mapper Anwendung nutzt den UMN Mapserver und PHP Mapscript. Die Kartenwerkzeuge und das Layout des Client können über eine Konfigurationsdatei leicht eingerichtet werden. Support für mehrere Sprachen.
  • Konverter
    • GDV Konverter Seite. Lösungen für die Umsetzung von EDBS, ATKIS, ALK und ALB Daten ins Shape oder ein Datenbank-Format.
    • DBF2SQL (http://www.whitetown.com/dbf2sql). Konverterlösung die DBF-Dateien in universell einsetzbare SQL-Scripte konvertiert.
    • EDBS2WKT (http://sourceforge.net/projects/edbs2wkt bzw. http://gis.krz.de/alk/edbs2wkt/ ). Konverter für die Umsetzung von EDBS Daten in eine Datenbank.
  • Literatur
    • Eine Auswahl der derzeit aktuellen Literatur befindet sich in der rechten Spalte dieser Seite. Weitere Literatur wird in Kürze vorgestellt.

Fragen, Anregungen Ergänzungen und Kritik zu dieser Seite bitte an webmaster@geoworld.de.

zurück ...
DruckversionDruckversion

Letzte Änderung:
von webmapping.html am 11/20/2009
© E-Mail: webmaster@geoworld.de

Newsticker - Letze Meldung

Geographie im Internet - Computereinsatz im Erdkundeunterricht - Praxishandbuch - Rezensionen - Geo-Links
Aktuelles, Neuerscheinungen, Zeitschriften, Veranstaltungen, Adressen, Newsletter, Suche
- © Nicol Hermann, 1999-2010 -