Self-hosted cartography: put a GIS webserver into a yunohost box?

Hi everyone,

I would like to implement a cartographic server, something like lizmap:
https://www.3liz.com/lizmap.html

There is another project, umap:
https://umap.openstreetmap.fr/fr/
which has been packaged for yunohost:
https://github.com/YunoHost-Apps/umap_ynh/blob/master/scripts/install

But I’m pretty sure that umap will not fulfill my needs and my users’ needs. We’ll need to display maps containing in-house GIS data.

By the way, I’ve tried installing that umap, but it failed, sorry.

So my question is: is there any project to implement lizmap (or an equivalent) on yunohost?
(I should mention that I’ve already googled that, unsuccessfully)

Thanks in advance.

==============

La même chose, dans la langue de Rabelais:

Bonjour,

J’aimerais mettre en place un serveur de données cartographiques, quelque chose dans le style de lizmap:
https://www.3liz.com/lizmap.html

Il y a un autre projet, umap:
https://umap.openstreetmap.fr/fr/
qui a été empaqueté pour yunohost:
https://github.com/YunoHost-Apps/umap_ynh/blob/master/scripts/install

Mais bon, je suis presque sûr que cela ne corresponde pas bien à mes desiderata, ni à ceux des utilisateurs. On aura besoin de cartes interactives avec beaucoup de données internes.

Au fait, j’ai tenté d’installer ce umap, mais ça a merdoyé; désolé.

D’où ma question: y a-t-il un projet d’implémenter un lizmap ou équivalent comme une application dans yunohost?
(je précise que j’ai goût-gueulé, sans succès)

Par avance merci!

À+
Pierre

2 Likes

Il me semble que lizmap utilise qgis serveur, je réfléchissais a le packager mais mes compétences sont limitées

I would love to see this project packaged and working on yunohost - any way we can encourage people? I am no help in packaging…

Hey \o

Je bosse dans une boîte qui fait du qgis serveur (Oslandia), et en plus j’utilise yunohost (je me suis mis au packaging d’app aussi). Bref c’est votre jour de chance les gens :stuck_out_tongue:

C’est pas forcément super compliqué de packager qgis-server, vu qu’il est dans les paquets debian et aussi dans debiangis, mais il y a quelques étapes.

  • faut installer le paquet
  • faut lui faire une unit systemd
  • faut prendre nginx et lui faire causer fastcgi
  • faut le faire pointer vers un .qgs

ça c’est le minimum vital. Après pour pouvoir faire des choses intéressantes, il faut probablement avoir une base postgis déjà prête.

En ce qui concerne le frontend, perso je suis beaucoup plus qwc2 dans l’esprit, mais rien n’empêche d’avoir un paquet pour les deux. Je verrais bien lizmap et qwc2 packagé dans des applis différentes de qgis serveur, mais avec un moyen simple de faire un pont (par ex, si un qgis serveur est déjà là, que qwc2 s’auto-configure avec ce serveur).

Ce qui n’est pas clair pour moi comme cela :

  • quel serait l’histoire utilisateur pour créer, peupler, et mettre en ligne son projet qgis serveur ? Il faut nécessairement le faire avec qgis desktop. Est-ce qu’on se concentre sur du file-based ? Ou est-ce qu’on crée une base de donnée ?
  • pour la publication: Comment se passe l’upload s’il y a des fichiers externes ? Est-ce qu’on laisse les gens se débrouiller avec ssh ? Ou alors est-ce qu’on donne un moyen plus simple pour mettre à jour le projet ? Si oui lequel ?

Du coup, comment voyez-vous les choses, du point de vue utilisateur ?