FOSSGIS/Server/Projects/staticmaps

From OpenStreetMap Wiki
< FOSSGIS‎ | Server‎ | Projects
Jump to navigation Jump to search

This is old project documentation of a tool which was developed initially as GSoC project "StaticMaps" by Pawel Niechoda. Static Maps API was deployed and run as a service for short time. It was possibly also the inspiration for development of a more successful later one called StaticMapsLite.

Name des Projektes/Project Name

staticmaps (or Static Maps API)

Kontakt/Main Contact

User:Rac98

Andere Projektmitarbeiter/Other people involved

Kurze Beschreibung des Projektes

Freie Alternative zu Google Static Maps API

Statische Karten sind dann sinnvoll, wenn

  • kleine Ausschnitte gezeigt werden
  • keine weitere Interaktion gewünscht ist/ eine Verlinkung auf einen Navigationsdienst ausreicht
  • viele verschiedene Kartenausschnitte auf einer Website plaziert werden

Dieses Projekt strebt eine Kompatibilität zu Google Static Maps API an.

Momentan werden nur Marker unterstützt. Keine anderen Overlays wie zB Polygone etc.

Die ausgegebene Karte wird von dem Script aus Tiles {Z}/{X}/{Y} erzeugt.

Es können neue Quellen definiert werden (zB Cloudmade gestylte Karten, freie Satellitenbilder etc.). WMS wäre denkbar.

Short description of your project

Free alternative to Google Static Maps API

Static maps are useful, if

  • only small maps are used
  • no further user interaction is required/ a hyperlink to further navigation services is sufficient
  • multiple maps are shown on a single web page

This project aims to be compatible to Google Static Maps API.

At this moment only markes are implemented. No overlays, polygon etc yet.

The output map is generated using tile images {Z}/{X}/{Y}.

You can define new tile sources easily (eg cloudmade sytled tiles, satellite images etc.)

WMS is on the road map.



Vorschau/Preview

Warum ist das Projekt für die OSM-Community interessant?/Why is this project interesting to the OSM community?

Macht OSM Daten leichter einsetzbar und damit das Projekt OSM sichtbarer. / makes osm more usable + visible on the web.


Welche spezielle Software brauchst Du?/What special software will you need?

PHP + GD2, access to tiles cache or CURL to fetch these

Welche Ressourcen brauchst Du?/What resources will you need?

  • direct access to osm tiles or curl to fetch them
  • cache directory for storing generated maps
  • cron job for cache maintainance

Wo ist der Source-Code?/Where is your source code?

http://sourceforge.net/projects/staticmaplite/

Welche Daten brauchst Du?/What data do you need?

  • Tiles (for better performance)

Verwandte Projekte/Related Projects

Status/State

aktiv/active

looking for co-maintainer(s)