A fully-featured OpenStreetMap-based map where markers and lines can be added with live collaboration.
 
 
 
 
 
 
Go to file
Candid Dauth fa27bd0445 Make onUpdate cascade explicit for database 2021-05-03 00:38:32 +02:00
artwork Fix favicons and add docs how to add FacilMap as an app 2021-04-10 21:56:38 +02:00
client Use different dev-server port for each module 2021-04-17 18:44:23 +02:00
docs Move CyclOSM higher up and update description 2021-04-30 19:32:01 +02:00
frontend Show diff in history when changing pad data 2021-05-02 19:09:42 +02:00
leaflet Move CyclOSM higher up and update description 2021-04-30 19:32:01 +02:00
server Make onUpdate cascade explicit for database 2021-05-03 00:38:32 +02:00
types v3.1.0 2021-04-15 23:31:04 +02:00
utils Overhaul client documentation 2021-04-17 14:44:29 +02:00
.dockerignore Ignore docs in docker context 2021-04-08 21:47:33 +02:00
.eslintrc.js Status commit 2021-03-21 23:38:48 +01:00
.gitignore Clean up 2021-04-10 22:33:14 +02:00
.htmlhintrc Status commit 2021-03-04 16:45:34 +01:00
Dockerfile Add Dockerfile for docs 2021-04-08 22:28:16 +02:00
LICENSE.md Added attribution and license 2016-10-13 15:55:26 +03:00
README.md Update doc structure, get rid of "Administrators" section 2021-04-15 22:02:29 +02:00
config.env.example Fix ORS_TOKEN typo in config.env.example 2021-04-16 03:12:53 +02:00
docker-compose.yml Update repository URL 2021-04-04 15:35:31 +02:00
facilmap.conf.example Temporary status commit 2020-12-24 05:57:46 +01:00
package.json v0.0.0 2021-04-15 23:26:10 +02:00
yarn.lock Update deps 2021-04-16 03:13:28 +02:00

README.md

FacilMap is a privacy-friendly, open-source versatile online map that combines different services based on OpenStreetMap and makes it easy to find places, plan routes and create custom maps full of markers, lines and routes. Features include:

  • Different map styles for roads, topography, cycling, hiking, public transportation, water navigation, ...
  • Search for places and show their information (website, opening hours, ...)
  • Calculate routes and adjust them by dragging. An elevation profile can be shown.
  • Smartphone-friendly interface.
  • Create and share custom maps with markers, lines and routes on them.
  • Open GPX/KML/OSM/GeoJSON files and save them on a custom map.
  • Define custom styles of markers, lines and routes and generate a legend automatically.
  • Define custom form fields for the details of markers, lines and routes.
  • API to embed custom maps into a website and to modify them programmatically.
  • Extensive documentation.

Documentation

For more information, have a look at the documentation.

Quick links:

Quick start

  1. Run yarn install to install the dependencies
  2. Run yarn build to build the JS bundles
  3. Copy config.env.example to config.env and adjust the settings
  4. Run yarn server inside the server directory

More details can be found in the Administrator guide and the Developer guide.

Support FacilMap

Financial support is always welcome!