lockcole / OpenLevelUp

My own modification on Routing. Making it compatible with nodejs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenLevelUp!

OpenLevelUp! logo

Read-me

OpenLevelUp! is a web viewer for indoor data from the OpenStreetMap project. It allows you to see inside buildings, level by level through your web browser. This is written in JavaScript. The data is retrieved from OpenStreetMap using Overpass API. For more details about the project, how to contribute on indoor in OpenStreetMap, and some use cases, see OpenLevelUp on OSM wiki.

A live demo is available at github.pavie.info/openlevelup.

Examples of well-mapped areas

Installation

If you want to install your own OpenLevelUp! instance, just download the content of this repository, and upload the openlevelup/ folder in your own FTP or web server. That's all.

Configuration

If you want to change some parameters, such as the Overpass API server or the available tile servers, just edit the config.json file. You can also change the objects style by editing style.json file.

Contribute

If you speak both english and another language, you may be interested in OpenLevelUp translation. See lang.json, which contains all labels used in the interface and their translations.

License

Copyright 2015 Adrien PAVIE

See LICENSE for complete AGPL3 license.

OpenLevelUp! is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

OpenLevelUp! is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with OpenLevelUp!. If not, see http://www.gnu.org/licenses/.

About

My own modification on Routing. Making it compatible with nodejs

License:GNU Affero General Public License v3.0


Languages

Language:JavaScript 81.3%Language:HTML 10.7%Language:CSS 8.0%Language:Shell 0.0%