All Projects → geobretagne → mviewer

geobretagne / mviewer

Licence: GPL-3.0 license
Visualiseur géographique thématique basé sur OpenLayers 6.3.1 et Bootstrap 3.3.6 / cartographic application based on OpenLayers and Bootstrap

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
SCSS
7915 projects
Less
1899 projects
HTML
75241 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to mviewer

traffic
Massively real-time traffic streaming application
Stars: ✭ 25 (-52.83%)
Mutual labels:  map, opensource
Messenger
iOS - Real-time messaging app 🎨
Stars: ✭ 491 (+826.42%)
Mutual labels:  map, opensource
Webglobe
基于HTML5原生WebGL实现的轻量级Google Earth三维地图引擎
Stars: ✭ 685 (+1192.45%)
Mutual labels:  map, opensource
cypherpoker.js
An open source peer-to-peer poker platform with cryptocurrency integration written in JavaScript.
Stars: ✭ 72 (+35.85%)
Mutual labels:  opensource
dev doctor
Free, opensource, serverless learning platform
Stars: ✭ 34 (-35.85%)
Mutual labels:  opensource
DreamForgerJS
Interactive Fiction JS library
Stars: ✭ 14 (-73.58%)
Mutual labels:  opensource
mapus
A map tool with real-time collaboration 🗺️
Stars: ✭ 2,687 (+4969.81%)
Mutual labels:  map
tutorial-quest
As you delve deep into the Dungeons to take on the biggest baddest bosses, DON'T GO ALONE!! Take THE Open Source Raid Guild with you!
Stars: ✭ 35 (-33.96%)
Mutual labels:  opensource
CS-180
An Awesome beginner-friendly repo to help you in open-source contributions. Made specifically for contributions in HACKTOBERFEST 2021! .Push any code in any language you want . Please leave a star ⭐ to support this project! ✨
Stars: ✭ 71 (+33.96%)
Mutual labels:  opensource
map-with-me
🌍 Create collaborative maps with your friends (and enemies)
Stars: ✭ 23 (-56.6%)
Mutual labels:  map
Google-Gifts
Google Gifts is a list of some interesting website of Google.
Stars: ✭ 16 (-69.81%)
Mutual labels:  opensource
noir
Noir is a modern, responsive and customizable theme for Jekyll with dark mode support.
Stars: ✭ 68 (+28.3%)
Mutual labels:  responsive-design
science-fiction-magazines-blog
Blog template (concept) is inspired by stylish science fiction magazines of the 80-90s.
Stars: ✭ 24 (-54.72%)
Mutual labels:  responsive-design
fBomb
Mapping where in the world people drop the fBomb
Stars: ✭ 52 (-1.89%)
Mutual labels:  map
Hacktoberfest-2021
An Open Source repository to Teach people How to contribute to open sources.
Stars: ✭ 98 (+84.91%)
Mutual labels:  opensource
OpenWp
Simple tool to open WhatsApp chat without saving the number, developed using Google's Flutter Framework. for Android/ IOS/ Desktop/ Web
Stars: ✭ 16 (-69.81%)
Mutual labels:  opensource
openskimap.org
The front end for OpenSkiMap.org.
Stars: ✭ 23 (-56.6%)
Mutual labels:  map
urbackup-docker
💾 docker container for urbackup-server
Stars: ✭ 15 (-71.7%)
Mutual labels:  opensource
qpage
👨‍💻 Free Project For Creating Academic Homepage Without Any Code In 3min
Stars: ✭ 87 (+64.15%)
Mutual labels:  opensource
pingping
Building a real world SaaS with Laravel, TailwindCSS and VueJS
Stars: ✭ 97 (+83.02%)
Mutual labels:  opensource

MVIEWER

Visualiseur géographique Kartenn basé sur OpenLayers 6.3.1 et Bootstrap 3.3.6

Liens utiles :

Feuille de route

La road map du projet est disponible à cette adresse : https://github.com/geobretagne/mviewer/projects/8

Déploiement

Le déploiement se passe en trois étapes :

  • Cloner le projet dans le dossier de votre choix
  • Copier ce dossier dans le dossier /var/www/ ( ou autres dossiers de déploiement Apache) Vous avez maintenant un visualiseur géographique fonctionnel avec les couches de la Région Bretagne
  • Si vous souhaitez publier vos propres couches/thèmes, modifiez le fichier apps/default.xml

Docker

Si vous souhaitez faire tourner mviewer dans un conteneur docker, un Dockerfile est à votre disposition.

# construire l'image docker (étape facultative, les images étant publiées sur [docker-hub](https://hub.docker.com/r/mviewer/mviewer))

docker build -t mviewer/mviewer .

# faire tourner le conteneur, et le rendre accessible sur le port 8080. A l'arret du
# conteneur celui-ci est supprimé (option `--rm`):

docker run --rm -p8080:80 -v$(pwd)/apps:/usr/share/nginx/html/apps mviewer/mviewer

Une fois le conteneur lancé, mviewer sera disponible sur http://localhost:8080.

Note: si vous disposez déjà d'un ensemble de fichiers de configuration pour mviewer dans un répertoire existant, vous pouvez le monter à la place de celui proposé par défaut par le dépot en utilisant l'option -v de docker comme suit:

docker run --rm -p8080:80 -v/chemin/vers/repertoire_de_configurations_xml:/usr/share/nginx/html/apps mviewer/mviewer

La seule contrainte étant que le chemin doit être indiqué à docker de manière absolue.

Par ailleurs, une composition docker est disponible dans le dépot git de mviewerstudio, incluant mviewer et mviewerstudio.

Fichier apps/default.xml

Le fichier de configuration permet la personnalisation des thèmes/couches du visualiseur ; une configuration par défaut est fournie dans apps/default.xml, vous pouvez le dupliquer et l'adapter à vos besoins en vous aidant de la documentation.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].