A.1 Frei & clientseitig | Inhaltsverzeichnis |
Freie Webmapping-Anwendungen mit 100% JavaScript
Stand: 15.05.2007
1. Allgemein | |
Name | OpenLayers |
URL | |
Home | http://www.openlayers.org |
Dokumentation | http://trac.openlayers.org/wiki/Documentation |
Download | http://www.openlayers.org/download |
Live-Demo | http://openlayers.org/gallery und http://www.openlayers.org/dev/examples |
aktuelle Version | 2.3 (stable) |
letztes Update | 21.2.2007 |
Lizenz | BSD |
entwickelt von | MetaCarta, USA |
Kurzbeschreibung | OpenLayers ist ein Freie (reine) JavaScript-API um dynamische Karten in beliebigen Webseiten zu integrieren. |
2. System | |
Architektur | clientseitig |
Programmiersprache | JavaScript |
Voraussetzungen | - |
unterstützte Browser | Mozilla 1.8; Firefox 1.0+; IE 6.0+; Safari 2.0+; Opera 9.0+; Netscape X.X |
ggf. Integration anderer Software | benutzt Prototype und Komponenten von Rico |
3. Community | |
Revisionsverwaltung | SVN (svn checkout http://svn.openlayers.org/trunk/openlayers/) |
Mailing Listen (URL) | http://openlayers.org/mailman/listinfo |
Entwickler-ML | |
Mails je Monat1 | 85 |
aktive Entwickler insgesamt2 | 72 |
Anwender-ML | |
Mails je Monat1 | 197 |
aktive Anwender insgesamt2 | 150 |
kommerzieller Support | MetaCarta, USA |
4. Dokumentation | |
zur Installation/Entwicklung/Anwendung (Hinweise, Tutorials, URL) | keine Installation nötig (API); API-Referenz; Quick Tutorial (gute Basics, http://www.openlayers.org/QuickTutorial) |
5. Usability | |
Alle Untersuchungen beziehen sich auf die Demo http://www.openlayers.org/dev/examples/controls.html | |
Usability - Gesamteindruck | grundsätzlich erwartungskonform; intuitiv; GUI schlicht & klar; minimierbare Ebenenübersicht und Übersichtskarte schaffen eine aufgeräumte Oberfläche; auffallend schnelles Nachladen der Kacheln - komfortables Navigieren |
Hauptkarte | alle Elemente/Werkzeuge werden auf der Karte platziert |
Übersichtskarte | Minimierbar; dynamische Zoomstufe; Ausschnitt verschiebbar per Drag&Drop bzw. Mausklick; zentrieren des Ausschnittes nach Verschieben fehlt!; passt sich nicht an Stil der Hauptkarte an (bildet nur Basisebene ab) |
Ebenenübersicht | Minimierbare Ebenendarstellung; eingeteilt in Base Layers und Overlays; de-/aktivierbar durch Radiobuttons und Checkboxen |
Legende | - |
Maßstab/-sbalken | einfache Maßstabsanzeige möglich (in Demo nicht vorhanden) |
Werkzeugleiste | keine klassische Werkzeugleiste; sehr minimalistisch; nur zoomBox- und pan-Button; fehlender zoomOut-Button anfangs irritierend; aktives Werkzeug nicht sofort erkennbar (schlechter Farbunterschied); Werkzeugleiste nicht wirklich notwendig |
Zoomnavigationsleiste | halbtransparent in der Karte integriert |
Pannavigationssteuerkreuz | oberhalb der Zoombar |
Zooming allgemein | Wechsel zwischen Pan- und Zoommodus nicht notwendig; max/min-Zoomstufe nur an Zoomnavigationsleiste erkennbar; zurücksetzen der Karte auf Defaultzoomwert fehlt bei dieser Demo (bei anderen Beispielen über 'Weltkugel' in einer kleineren Zoombar) |
Zooming per Doppelklick | ja |
Zooming per Mausrad | ja |
Zooming per Zoombox | ja (auch mit gedrückter Shifttaste möglich; farbige Unterlegung des aufgezogenen Bereichs) |
Panning allgemein | freies, stufenloses panning per Drag&Drop; Nachladen der Karte im Hintergrund bewirkt absolut verzögerungsfreies(!) Bewegen der Karte |
Zooming/panning über Tastatur | ja |
Tiling | ja |
6. Weitere Features | |
Alle Untersuchungen beziehen sich auf die Demo http://www.openlayers.org/dev/examples/controls.html | |
Analysefunktion | - |
Suchfunktion | - |
Hilfefunktion | - |
Druckfunktion | - |
7. Bemerkungen | |
• objektorientierte JavaScript Bibliothek (API) • sehr leichte Integration in eigene Website • lite-Version (bündelt gewünschte Klassen zu einer js-Datei, dadurch Integration in andere WebMapping-Anwendungen möglich) • TileCache maßgeblich von OL vorangetrieben • Einbinden von speziellen Ebenen möglich (GoogleMaps, ka-map, Yahoo, Virtual Earth uvm.); Map24-Support in Entwicklung | |
8. Screenshot | |
der untersuchten Demo | |
Stand: 15.05.2007
1. Allgemein | |
Name | WMS Mapper |
URL | |
Home | http://wms-map.sourceforge.net |
Dokumentation | Siehe Home |
Download | Siehe Home |
Live-Demo | Siehe Home |
aktuelle Version | 0.03 |
letztes Update | k. A. |
Lizenz | Academic Free License (AFL), Artistic License |
entwickelt von | k. A. |
Kurzbeschreibung | WMS Mapper ist eine schlanke JavaScript Bibliothek für Einbindung von WMS Diensten mit einfachen Zoom und Verschieben Funktionalitäten. |
2. System | |
Architektur | clientseitig |
Programmiersprache | JavaScript |
Voraussetzungen | - |
unterstützte Browser | k. A. |
ggf. Integration anderer Software | Prototype |
3. Community | |
Revisionsverwaltung | - |
Mailing Listen (URL) | - |
Entwickler-ML | - |
Mails je Monat1 | |
aktive Entwickler insgesamt2 | |
Anwender-ML | - |
Mails je Monat1 | |
aktive Anwender insgesamt2 | |
kommerzieller Support | k. A. |
4. Dokumentation | |
zur Installation/Entwicklung/Anwendung (Hinweise, Tutorials, URL) | keine Installation nötig; Dokumentation nicht vorhanden - lediglich kurzes Einführungsbeispiel auf der Startseite |
5. Usability | |
Alle Untersuchungen beziehen sich auf die Demo der Startseite | |
Usability - Gesamteindruck | schlicht, nur 2 Zoom-Buttons, intuitives Navigieren, Zoomtiefenorientierung und weitere Interaktionsmöglichkeiten fehlen |
Hauptkarte | schlicht, gut in Website integrierbar |
Übersichtskarte | - |
Ebenenübersicht | - |
Legende | - |
Maßstab/-sbalken | - |
Werkzeugleiste | keine klassische Werkzeugleiste; sehr minimalistisch; nur ZoomIn- und ZoomOut-Button; Klick auf Button bewirkt Zoomvorgang - somit keine Buttonaktivität nötig |
Zoomnavigationsleiste | - |
Pannavigationssteuerkreuz | - |
Zooming allgemein | Wechsel zwischen Pan- und Zoommodus nicht notwendig; max/min-Zoomstufe nicht erkennbar; zurücksetzen der Karte auf Defaultzoomwert fehlt; zoomen nur mit Buttons; kein Zoomen auf bestimmten Punkt möglich |
Zooming per Doppelklick | - |
Zooming per Mausrad | - |
Zooming per Zoombox | - |
Panning allgemein | freies, stufenloses panning per Drag&Drop; Nachladen der Karte im Hintergrund bewirkt nahezu verzögerungsfreies Bewegen der Karte; bei großen Verschiebungsschritten reichen die vorgeladenen Kacheln nicht aus |
Zooming/panning über Tastatur | - |
Tiling | ja |
6. Weitere Features | |
Alle Untersuchungen beziehen sich auf die Demo der Startseite | |
Analysefunktion | - |
Suchfunktion | - |
Hilfefunktion | - |
Druckfunktion | - |
7. Bemerkungen | |
• JavaScript API • leicht in Websites integrierbar • GetFeatureInfo folgt demnächst | |
8. Screenshot | |
A.1 Frei & clientseitig | Inhaltsverzeichnis |