Browser GIS Client
OpenLayers makes it easy for web developers to embed dynamic maps, from a
multitude of sources, in any web page. OpenLayers provides an extensive set of
mapping tools and widgets, similar to the Google Maps API. All functionally
runs inside the web browser, which makes OpenLayers easy to install, without
any server side dependencies.
Core Features
- Simple to use Javascript API, designed to make development easy
- Support for standard and customized protocols for interacting with servers
- Tools to create custom user interfaces simply
- Support for in-browser data rendering (using SVG, VML, or Canvas technologies), supporting the development of advanced in-browser maps
- Support for mobile devices (with a focus on touch devices)
- Ability to load map layers from many sources:
- Commercial Layers: Google, Bing
- OGC Standards: Web Map Service (WMS), WMTS, Web Feature Service (WFS), WFS-T (transactional), GeoRS, Geography Markup Language (GML)
- Others: OpenStreetMap (OSM), ArcGIS, Images, MapGuide, MapServer, TileCache
- Ability to parse vector data and metadata in many formats:
- Atom, ArcXML, GeoJSON, GeoRSS, KML, OSM, SLD, WMTS