https://github.com/dpmcmlxxvi/olexp
A simple out-of-the-box web mapping solution.
https://github.com/dpmcmlxxvi/olexp
geospatial gis javascript layout openlayers visualization w2ui
Last synced: 9 months ago
JSON representation
A simple out-of-the-box web mapping solution.
- Host: GitHub
- URL: https://github.com/dpmcmlxxvi/olexp
- Owner: dpmcmlxxvi
- License: mit
- Created: 2016-03-29T02:52:36.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2022-02-05T19:03:15.000Z (almost 4 years ago)
- Last Synced: 2025-03-25T07:36:06.443Z (10 months ago)
- Topics: geospatial, gis, javascript, layout, openlayers, visualization, w2ui
- Language: JavaScript
- Homepage: http://dpmcmlxxvi.github.io/olexp
- Size: 11.1 MB
- Stars: 23
- Watchers: 4
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license.txt
Awesome Lists containing this project
README
# OpenLayers Explorer
[](https://github.com/dpmcmlxxvi/olexp/actions)
[](https://coveralls.io/github/dpmcmlxxvi/olexp?branch=master)
[](https://www.codacy.com/gh/dpmcmlxxvi/olexp/dashboard?utm_source=github.com&utm_medium=referral&utm_content=dpmcmlxxvi/olexp&utm_campaign=Badge_Grade)
[](https://badge.fury.io/js/olexp)
[OpenLayers Explorer](https://github.com/dpmcmlxxvi/olexp) (olexp) is a simple
out-of-the-box web mapping solution. It provides a web application to add,
visualize, and analyze spatial data. It provides the following common tools:
- **Toolbar** with standard tools (e.g., measuring tools).
- **Outline** to inspect and control the visible layers and overlays.
- **Map** to display raster tiles, vectors, and overlays.
It's a Javascript library that combines the mapping power of
[OpenLayers](http://openlayers.org/) and the layout management of
[w2ui](http://w2ui.com).

## GETTING STARTED
An explorer can be added to a map by adding its dependencies `OpenLayers`,
`w2ui`, and `jQuery`
```html
```
then adding a `div` element and provding the `id` to the `olexp.Explorer`
constructor
```html
const explorer = new olexp.Explorer('explorer');
```
## DOCUMENTATION
The following help is available at the olexp
[website](http://dpmcmlxxvi.github.io/olexp):
- [Documentation](http://dpmcmlxxvi.github.io/olexp/web/)
- [Getting Started](http://dpmcmlxxvi.github.io/olexp/web/start.html)
- [Examples](http://dpmcmlxxvi.github.io/olexp/web/demos.html)
- [API](http://dpmcmlxxvi.github.io/olexp/api/)
## BUILD
To build and test the library locally:
```shell
npm install
npm test
```
The bundled library and stylesheet are at `dist/olexp.min.js` and
`dist/olexp.min.css`.
## LICENSE
Copyright (c) 2015 Daniel Pulido
Source code is released under the [MIT License](http://opensource.org/licenses/MIT).
Documentation is released under the [CC BY 4.0](http://creativecommons.org/licenses/by-sa/4.0/).
Icons are from [OSGeo](http://trac.osgeo.org/osgeo/wiki) and released under the
[CC BY 4.0](http://creativecommons.org/licenses/by-sa/4.0/).