#1 Tue 04 March 2014 17:02
- Georgie
- Participant assidu
- Date d'inscription: 28 May 2011
- Messages: 232
Débuter Cartoweb
Salut à tous
Dîtes je n'arrive pas à installer Cartoweb 3.5 sur mon espace web. Quand je vérifie le info.php, j'ai une erreur (une fonction "dl" indéfinie).
Avez-vous des conseils ?
Je pensais qu'il s'installait tel un CMS, mais apparemment c'est plus complexe !
De plus je ne lui ai mentionné aucune base de données, est-ce normal ?
Ma page est là : http://hg-map.fr/cartoweb/htdocs/index.html
Hébergeur : alwaysdata
Merci d'avance de vos avis !!!
Dernière modification par Georgie (Tue 04 March 2014 22:52)
Hors ligne
#2 Wed 05 March 2014 12:45
- Laurent Jégou
- Participant assidu
- Lieu: Toulouse
- Date d'inscription: 5 Sep 2005
- Messages: 447
- Site web
Re: Débuter Cartoweb
Bonjour, CartoWeb est un système ancien qui n'est plus développé, de plus assez lourd à installer et gérer. Camp2camp vient justement d'annoncer une nouvelle version de son successeur, GéoMapfish :
http://www.camptocamp.com/actualite/pub … eomapfish/
Enseignant-Chercheur en Géomatique
UT2J - Dept Géo / CNRS UMR LISST-Cieu / Master Sigma - Revue Mappemonde
Hors ligne
#3 Wed 05 March 2014 13:29
- Georgie
- Participant assidu
- Date d'inscription: 28 May 2011
- Messages: 232
Re: Débuter Cartoweb
Ok merci Laurent !
Avant de me lancer dans GéoMapfish, une question :
Quelles sont les grandes différences entre ces types d'outils (Cartoweb et GéoMapFish) et la solution GeOrchestra/GeoNetwork ?
C'est peut-être une question bête car finalement je ne connais aucun de ces outils. En gros je suis à la recherche d'une solution permettant à des utilisateurs non-expérimentés de charger des shapes sur une interface web, puis de les "voir apparaître" !
Je me dirige d'ores-et-déjà vers GeoServer, mais avec ce seul outil (plus OL...), j'aurais beaucoup de développement à faire, alors je cherche aussi du coté des solutions "toutes prêtes" !
Merci !
Dernière modification par Georgie (Wed 05 March 2014 13:39)
Hors ligne
#4 Wed 05 March 2014 13:51
- vdb
- Participant actif
- Lieu: Chambéry
- Date d'inscription: 21 Jun 2006
- Messages: 56
Re: Débuter Cartoweb
Bonjour,
Comme l'a dit Laurent, il faut oublier Cartoweb, qui n'est plus supporté et n'est plus vraiment au goût du jour.
GeoMapfish a une interface cliente extrêmement personnalisable, mais elle suppose de bien comprendre le fonctionnement de la lib gxp et de connaitre cgxp.
geOrchestra est une solution plus complète que GeoMapfish, puisqu'elle intègre en standard un catalogue de métadonnées, un visualiseur & éditeur avancé, un extracteur et un serveur carto (et bien d'autres choses pour l'administrateur : gestion graphique des utilisateurs, statistiques d'accès aux données, etc).
En revanche, l'interface du visualiseur est plus statique, et ressemblera toujours peu ou prou à ça : http://sdi.georchestra.org/mapfishapp/?lang=fr
Ce visualiseur semble répondre directement à votre besoin, puisque la fonction "ajouter des couches" propose un onglet "upload de fichier" (SHP et d'autres formats supportés)
Si vous voulez tester en local, vous n'avez qu'à déployer ce fichier WAR (correspondant au visualiseur) dans votre tomcat: https://www.dropbox.com/s/xktagrh5clvtp … ishapp.war
geOrchestra est modulaire : vous ne déployez que ce dont vous avez besoin ...
Pour plus d'information, et de l'aide à l'installation, n'hésitez pas à rejoindre les listes du projet geOrchestra: http://www.georchestra.org/fr/community.html
Cordialement,
F.
PS: j'oubliais qu'il faut également une base postgresql disponible sur localhost:5432 !
En quelques lignes:
createdb georchestra
createuser -SDRIP www-data <- fournir le mot de passe = www-data
psql -d georchestra -c 'GRANT ALL PRIVILEGES ON DATABASE georchestra TO "www-data";'
wget https://raw.github.com/georchestra/geor … tabase.sql -O /tmp/mapfishapp.sql
psql -d georchestra -f /tmp/mapfishapp.sql
psql -d georchestra -c 'GRANT ALL PRIVILEGES ON SCHEMA mapfishapp TO "www-data";'
psql -d georchestra -c 'GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA mapfishapp TO "www-data";'
psql -d georchestra -c 'GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA mapfishapp TO "www-data";'
Dernière modification par vdb (Wed 05 March 2014 13:56)
Hors ligne
#5 Wed 05 March 2014 15:10
- Georgie
- Participant assidu
- Date d'inscription: 28 May 2011
- Messages: 232
Re: Débuter Cartoweb
Ok merci pour cette réponse riche d'infos !
Du coup j'ai encore quelques questions :
- Le déploiement de GeOrchestra sur un espace web nécessite-t-il un serveur dédié ?
- Quid du catalogue de métadonnées de GeOrchestra : Peut-on en "prendre le contrôle", le modifier ? Se faire son propre catalogue ?
- GéoMapFish est-il un CMS ? Ou du moins : est-il aussi simple d'installation qu'un CMS ? Nécessite-t-il un serveur cartographique ? Est-il lui même un serveur carto ?
- Une précision quant à mon besoin : les shapes chargés par les utilisateurs doivent être bien "référencés" et être accessible par d'autres utilisateurs en fonction de droits attribuables. Idéalement, j'aimerais que les utilisateurs puissent saisir et modifier eux-même les métadatas de leurs shapes.
Arf, merci d'avance !
Hors ligne
#6 Wed 05 March 2014 16:20
- vdb
- Participant actif
- Lieu: Chambéry
- Date d'inscription: 21 Jun 2006
- Messages: 56
Re: Débuter Cartoweb
- Le déploiement de GeOrchestra sur un espace web nécessite-t-il un serveur dédié ?
Oui
- Quid du catalogue de métadonnées de GeOrchestra : Peut-on en "prendre le contrôle", le modifier ? Se faire son propre catalogue ?
Vous êtes administrateur, vous en faites ce que vous voulez.
Possibilité également d'une persoonnalisation assez fine de l'interface via les mécanismes de surcharge de geOrchestra.
- GéoMapFish est-il un CMS ?
Non
- Ou du moins : est-il aussi simple d'installation qu'un CMS ?
Je n'ai jamais fait l'installation, je ne sais pas.
Nécessite-t-il un serveur cartographique ?
Oui : mapserver
Est-il lui même un serveur carto ?
Non, mais il inclut un mapfile "standard"
- Une précision quant à mon besoin : les shapes chargés par les utilisateurs doivent être bien "référencés" et être accessible par d'autres utilisateurs en fonction de droits attribuables. Idéalement, j'aimerais que les utilisateurs puissent saisir et modifier eux-même les métadatas de leurs shapes.
Ha, donc j'avais pas bien compris le besoin : le visualiseur de geOrchestra tout seul ne répondra pas à votre besoin réel, puisqu'il ne gère pas la persistence des SHP.
Il vous faut donc au moins les modules suivants de geOrchestra : Proxy de sécurité, CAS, GeoServer, GeoNetwork, Visualiseur et très probablement aussi LDAPadmin pour gérer les utilisateurs.
Pour uploader les SHP dans un espace accessible de GeoServer, on recommande classiquement une brique externe telle que https://pydio.com/fr/
Hors ligne
#7 Wed 05 March 2014 17:04
- Georgie
- Participant assidu
- Date d'inscription: 28 May 2011
- Messages: 232
Re: Débuter Cartoweb
Merci vraiment pour toutes ces infos !
J'ai l'impression que finalement et comme vous l'avez dit, et en ajoutant les différents modules et solutions citées, c'est bien GeOrchestra qui répondra le mieux à mes besoins.
Cependant je suis aussi très désireux de "tester" GeoMapFish.
La seule chose qui me fait peur, c'est l'installation de ces solutions. En ayant déjà un peu fouillé, la documentation m'a l'air assez sommaire, non ?
J'ai presque envie de descendre sur Chambéry juste pour l'instal, arf !
À bientôt !
Hors ligne
#8 Thu 06 March 2014 08:38
- vdb
- Participant actif
- Lieu: Chambéry
- Date d'inscription: 21 Jun 2006
- Messages: 56
Re: Débuter Cartoweb
En ayant déjà un peu fouillé, la documentation m'a l'air assez sommaire, non ?
Certes sommaire, mais a priori correcte et toujours en cours d'amélioration.
De plus, vous trouverez du support sur les listes de discussion telles que https://groups.google.com/forum/#!forum/georchestra-dev
Avez vous également identifié les ressources suivantes ?
Build et personnalisation :
https://github.com/georchestra/georches … /README.md
Installation des dépendances et déploiement :
https://github.com/georchestra/georches … INSTALL.md
Sinon, quand vous voulez à Chambéry ;-)
Cordialement,
F.
Hors ligne
#9 Thu 06 March 2014 09:33
- Georgie
- Participant assidu
- Date d'inscription: 28 May 2011
- Messages: 232
Re: Débuter Cartoweb
Oui j'avais remarqué qu'il fallait passer par Github/Git (je ne sais pas trop), et donc il faut que je m'y mette et je ne connais pas.
Je crois que je vais déjà commencer par prendre la main sur un serveur dédié !
Hors ligne