DE:FacilMap/Version 1

From OpenStreetMap Wiki
Jump to navigation Jump to search

FacilMap (einst: cdauth’s map) ist eine OpenLayers-basierte Web-Karte auf http://facilmap.org/, deren Ziel es ist, geografische Informationen, verschiedene Rendering-Ansätze und nützliche Werkzeuge in einer weiterverwendbaren und erweiterbaren Karte zu vereinen. Einem Benutzer, der lediglich eine Landkarte sehen will, bietet sie eine einfache Oberfläche zur Suche nach Orten (auch in die Browser-Suchleiste einbindbar), zum Speichern von Punkten und zur Weitergabe der aktuellen Kartensicht unter Benutzung des Permalinks in der URL-Leiste, der ständig aktualisiert wird und die aktuelle Ansicht exakt wiedergibt. Einem OSM-Mapper bietet die Karte nützliche Werkzeuge (zum Beispiel OpenStreetBugs, die Anzeige von OSM-Objekten und GPS-Traces und die Anzeige unterschiedlicher Rendering-Provider) verschiedener Projekte, welche es vereinfachen, die Qualität der Kartendaten zu prüfen. Einem Webmaster bietet das Projekt eine sehr simple JavaScript-Bibliothek, mit der sich eine OpenLayers-Karte mit ein paar Zusätzen leicht in eine Internetseite einbinden lässt; es gibt Funktionen zum einfachen Hinzufügen verschiedener Kartenprovider, zum Hinzufügen von Markern und diverse andere Features.

Features

Layers

Werkzeuge

  • Marker durch Klick auf die Karte erzeugen (werden auch im Permalink gespeichert)
  • OpenStreetBugs anzeigen und anlegen
  • Demnächst: Entfernungen und Flächen messen
  • Tastatursteuerung mit den Pfeiltasten und + und -
  • Permalink in der Adressleiste des Browsers (speichert alles im Anker-Teil der URL nach dem #). Der Zurück-Button des Browsers kann verwendet werden, um zur vorigen Kartenansicht zurück zu springen.
  • Zur Firefox-GeoLocation springen.

Suche

  • Suche nach Orten oder POIs mit dem Namefinder
  • Nach Koordinaten suchen mit der Syntax „Länge, Breite“ oder mit einem OpenStreetMap-Permalink
  • Die Eingabe einer URL einer GPX-, KML-, OSM- oder GML-Datei lädt diese in die Karte
  • Mit der Eingabe „node 123“, „way 123“, „relation 123“ oder „trace 123“ wird das entsprechende OSM-Objekt in die Karte geladen
  • Die Suche lässt sich in die Browser-Suchleiste integrieren (die URL ist http://facilmap.org/#q=%s).


Routenberechnung

  • Berechnung der schnellsten/kürzesten Route zwischen zwei Punkten mithilfe der CloudMade-API.
  • Herumziehen des Start- und Zielpunktes auf der Karte.
  • Durch Herumziehen eines Routenteils lässt sich der Verlauf anpassen (zusätzliche Wegpunkte werden hinzugefügt, welche sich mit Doppelklick wieder entfernen lassen).

API

Alle Features der Karte lassen sich auch einfach in andere Webseiten integrieren. Auch einige OpenLayers-Features werden durch Funktionen vereinfacht oder verbessert. Siehe API.

Quellcode

Verfügbar unter der AGPL 3 auf [1]. Die Karte wird von Candid Dauth verwaltet.

Todo-Liste

Auf bugs.cdauth.eu gibt es einen Bugtracker für FacilMap. Bugs können dort gemeldet und Features gewünscht werden.