Mapic is an open source mapping library and geoserver. Learn more @ http://mapic.io.
For a techincal overview, please see Mapic Technical Overview.
Mapic consists of:
- Mapic Engine
- Mapic Tileserver
- Mapic Client library
- Mapic SDK (for interacting with API programmatically)
Mapic is built on Docker. Docker Images for Mapic are available on the Docker Hub.
Install dependencies: Docker, Docker Compose and Git on Linux, OSX or Windows.
Clone repository and run install:
git clone git://github.com/mapic/mapic.git
cd mapic
./install-to-localhost.shThe first user is automatically created, with the following credentials with which you can log into the portal:
username: localhost@mapic.io
password: localhost-password
Run normal install above, then see mapic/config-domain.example.com for instructions on changing configs for custom domain.
- Install (see above).
- Run
./restart-mapic.sh. (First run might take a few minutes due to installation of dependencies.) - Open your browser @ https://localhost.
- Stop server with
./stop-mapic.sh.
While you are running the server in one terminal , open another terminal and do as follows (read instructions).
# create user
docker exec -it localhost_engine_1 node scripts/create_user.js user@domain.com username firstName lastName [optional password]
# make superadmin
docker exec -it localhost_engine_1 node scripts/make_super.js user@domain.comMapic consists of:
- Mapic Engine
- Mapic Tileserver
- Mapic Client library
- Mapic SDK (for interacting with API programmatically)
Mapic is built on Docker. Docker Images for Mapic are available on the Docker Hub. For a techincal overview, please see Mapic Technical Overview.
Docker: >= 1.9.0
Docker Compose: >= 1.5.2
Git
Mapic is built entirely open source. We believe in a collaborative environment for creating strong solutions for an industry that is constantly moving. The Mapic platform is open for anyone to use and contribute to, which makes it an ideal platform for government organisations and NGO's, as well as for-profit businesses.
Mapic is licenced under the GPLv3 licence
