WMS
From OpenStreetMap Wiki
Other languages — Help us translating this wiki
• Afrikaans • አማርኛ • العربية • অসমীয়া • asturianu • azərbaycanca • български • বাংলা • brezhoneg • bosanski • català • corsu • česky • dansk • Deutsch • Zazaki • ދިވެހިބަސް • Ελληνικά • Esperanto • español • eesti • euskara • فارسی • suomi • français • Frysk • Gaeilge • Kréyòl gwadloupéyen • Gàidhlig • galego • Alemannisch • ગુજરાતી • هَوُسَ • עברית • हिन्दी • hrvatski • Kreyòl ayisyen • magyar • Հայերեն • interlingua • Bahasa Indonesia • Igbo • íslenska • italiano • Basa Jawa • ქართული • қазақша • ភាសាខ្មែរ • ಕನ್ನಡ • 한국어 • Kurdî • Lëtzebuergesch • ລາວ • lietuvių • latviešu • Malagasy • македонски • മലയാളം • मराठी • Bahasa Melayu • Malti • မြန်မာဘာသာ • नेपाली • Nederlands • norsk (nynorsk) • norsk (bokmål) • occitan • Oromoo • ଓଡ଼ିଆ • ਪੰਜਾਬੀ • polski • پښتو • português • português do Brasil • română • română (Moldova) • русский • سنڌي • සිංහල • slovenčina • slovenščina • Soomaaliga • shqip • српски / srpski • svenska • தமிழ் • తెలుగు • тоҷикӣ • ไทย • Türkçe • українська • اردو • oʻzbekcha • Tiếng Việt • Wolof • isiXhosa • Yorùbá • 中文(简体) • 中文(繁體) • isiZulu
WMS stands for Web Map Service. It's an OGC standard for serving up map images over HTTP. See wikipedia:Web Map Service
Contents |
Client Setup
Using WMS in JOSM
- The JOSM editor can load images and maps from WMS servers as background. See JOSM Imagery help for details.
Using WMS in Merkaartor
- The Merkaartor editor can load WMS data as background. Use Tools -> WMS Servers Editor..., then right click on a layer -> WMS adapter
Public WMS Servers
Aerial Imagery
See the Aerial imagery page for a list of aerial imagery WMS sources.
SRTM contours
See the SRTM and Contours pages for details.
TIGER
See TIGER 2011
OSM WMS Servers
| The OpenStreetMap license requires you to credit us when publishing our maps |
| Name | Free | Updated | Coverage | Style | sep. Layers |
|---|---|---|---|---|---|
| terrestris | Yes | weekly | DE,A | ||
| OSM-WMS-EUROPE | Yes | EU | |||
| HistOSM | Yes | ||||
| IT-Consult Halle | noncommercial only | daily | DE | ||
| WhereGroup | only basic edition | daily | DE | Yes | |
| Omniscale | for testing | EU | |||
| Geofabrik | No | minutly | world | Mapnik default custom styles |
|
| GDV cityMap | No | ||||
| irs.gis-lab.info | Yes | default + others | |||
| wms.latlon.org | Yes | default + others | |||
| OSM-GB | Yes | daily | GB | default (also available in OSGB projection) | Yes |
| N&M | Yes | D,A,CH | default + others |
Public WFS Servers
Currently OSM-GB provides a WFS service over its processed dataset in GB area.
Server Software
- GeoServer is an open source software server written in Java that allows users to share and edit geospatial data. Implements WMS, WFS, WCS, TMS, WTMS, includes embedded GeoWebcache for caching. Supports [PostGIS] databases as a data source so osm2pgsql can be used to setup a database with OSM data.
- MapProxy (mapproxy.org) can be used as a proxy/cache for the open streetmap tiles, and serve that data using the WMS, WMTS, TMS, and KML ogc standards. See Mappproxy setup for a OSM specific instructions.
- Mapnik includes a component called ogcserver which is a Python-based WMS server.
- mod_mapnik_wms is an apache module for building a Mapnik based WMS server.
- You can also throw an osm2pgsql generated database at a standard open source WMS server like the UMN MapServer http://www.mapserver.org/ or the GeoServer http://www.geoserver.org/. The map display on the UMN MapServer page is actually made from OSM data. Instructions for rendering OSM data with MapServer: http://trac.osgeo.org/mapserver/wiki/RenderingOsmData
- There is a WMS server implementation based on PHP and Osmarender in our SVN: http://svn.openstreetmap.org/applications/rendering/wms
- There is a WMS implementation based on tiles (i.e. that stitches existing tiles together and scales them to achieve the desired result). (TWMS by user:Komяpa http://code.google.com/p/twms/)
- You can also use Map Warper as a tool to create WMS layers for use in JOSM
Tiles vs. WMS
There are good reasons for using tiles (mainly speed) and good reasons for using WMS (mainly flexibility).
Some software to help you move between those worlds:
- Tirex has a WMS backend, so accesses to tiles can be converted into accesses to WMS
See also
- TMS
- List of OSM based Services
- JOSM/Plugins/WMSPlugin includes more information about WMS, including places to upload and georeference images.
- True Offset Process