lizmap/lizmap-mapbuilder-module

Jelix module for Lizmap, which adds a map builder based on every repositories

Fund package maintenance!
www.3liz.com/en/contacts.html

Installs: 56

Dependents: 0

Suggesters: 0

Security: 0

Stars: 4

Watchers: 7

Forks: 5

Open Issues: 19

Language:JavaScript

Type:jelix-module


README

Release 🚀 Packagist

demo

You can have a look at our map builder demo.

  • OSM project

  • Local Urbanism Plan project

  • Combine these two projects into a single one using the Map Builder

  • MapBuilder 2.0.0 is compatible with Lizmap Web Client 3.4, 3.5 and experimentaly with Lizmap 3.6

  • MapBuilder 1.1.x is compatible with Lizmap Web Client 3.3 and 3.2

Installation

Since version 2.0.1, it is recommended to install the module with Composer, the package manager for PHP. If you can't use it or if you are using Lizmap 3.3 or lower, use the manual way to install the module (jump to the corresponding section below)

Automatic installation with Composer and lizmap 3.4 or higher

  • into lizmap/my-packages, create the file composer.json (if it doesn't exist) by copying the file composer.json.dist, and install the modules with Composer:
cp -n lizmap/my-packages/composer.json.dist lizmap/my-packages/composer.json
composer require --working-dir=lizmap/my-packages "lizmap/lizmap-mapbuilder-module"
  • Then execute Lizmap install scripts into lizmap/install/ :

With Lizmap 3.6 and higher, first execute:

php lizmap/install/configure.php

then, for Lizmap 3.4 and higher:

php lizmap/install/installer.php
./lizmap/install/clean_vartmp.sh
./lizmap/install/set_rights.sh
  • Go to the administration of Lizmap with your browser to configure mapBuilder

Manual installation into lizmap 3.3 or 3.4 without Composer

  • Download the zip archive from the release page into GitHub.
  • Extract files from the archive and copy directories mapBuilder and mapBuilderAdmin into lizmap/lizmap-modules/ of Lizmap.
  • Edit the following files from lizmap/var/config/:

Add this to localconfig.ini.php into the [modules] section

mapBuilder.access=1
mapBuilderAdmin.access=1

Add this to index/config.ini.php into the [modules] section

mapBuilder.access=2

Add this to admin/config.ini.php into the [modules] section

mapBuilderAdmin.access=2
  • Then execute Lizmap install scripts into lizmap/install/ :
php lizmap/install/installer.php
./lizmap/install/clean_vartmp.sh
./lizmap/install/set_rights.sh
  • Go to the administration of Lizmap with your browser to configure mapBuilder