#1 Tue 24 January 2017 12:16
- Romvallah
- Participant actif
- Lieu: Troarn
- Date d'inscription: 30 Mar 2012
- Messages: 146
[Webmapping-débutant] Début en webmapping "libre"
Bonjour,
je fais du SIG depuis quelques temps et j'essaye de découvrir par moi-même des outils , des applis qui peuvent être utiles pour mon travail. Du coup je test beaucoup chez moi des petits trucs qui permettent de faciliter la vie de mes collègues ^^.
Aujourd'hui, je souhaite m'initier au webmapping et histoire d'éviter de faire trop compliquer (ou au contraire de se compliquer la vie), j'avais envie de tester ça sur du contenu que j'avais déjà créer, il y a quelque années pour une communauté de joueurs.
A l'époque ne me débrouillant pas du tout , j'avais bricolé un fichier PDF où les utilisateurs pouvaient afficher/cacher chaque couche et pouvaient interagir avec le fichier grâce à des hyperliens permettant d'afficher les images.
Le problème est que je ne pouvait pas intégrer ceci à mon forum comme une visualisation, la visibilité des couches ne fonctionnant pas avec les hébergeurs de pdf.
But:
- Visualiser un ensemble de couches shp (non géo-référencées ou du moins sans localisation terrestre car dans un monde virtuelle), avec un fond de carte et des images illustrant certains objets soient en miniature, soient juste en hyperlien.
- Avoir la possibilité d'intégrer le tout sur un ou plusieurs forums
Données:
- Couches shp avec des polylignes, des points et des surfaces
- Un fond png (très moche) : D
- Ensemble d'images png illustrant les objets
État de ma recherche:
Forum GeoRezo : )
De base je suis parti de là http://geotribu.net/node/149
Pour ensuite arriver là http://geolibre.fr/technos
http://mapserver.org/fr/introduction.html
https://live.osgeo.org/fr/overview/qgis … rview.html
Ce qu'il faut:
- Un client (WebSiG?)
- Un serveur (sur lequel on installe un programme permettant d'interpréter et d’accueillir les données
- Des données
Ce que j'ai compris (je crois):
QgisServer (je suis habitué à manipuler qgis) et Mapserver sont des sortes de logiciel "WebSig" permettant d'enregistrer sur un serveur dédié, les données que l'on souhaite afficher sur un navigateur
Mes questions?
- Déjà suis-je loin du compte?
- Qgis server suffit-il ? Où existe-il quelquechose de plus adapté à mon besoin, plus simple étant donné que je demande finalement peu d’interactions à part afficher cacher des couches , et avoir des images qui s'affichent
- Existe-t-il des serveurs gratuits (bon à mon avis j'ai déjà ma réponse)
La difficulté ne m'effraie pas mais c'est que j'ai besoin au moins d'une direction là ^^, histoire de ne pas partir dans un périple sans fin.
D'avance je vous remercie, et vous souhaite de passer une agréable journée.
Ps: j'ai vu aussi http://leafletjs.com/ très beau est sympathique mais bon x D
Hors ligne
#2 Tue 24 January 2017 17:03
Re: [Webmapping-débutant] Début en webmapping "libre"
Bonjour,
Ton sujet est intéressant puisqu'il prend en compte presque tous les composants d'un SIG : serveur web, serveur cartographique, langage de programmation avec les bibliothèques javascript.
Pour réaliser tes objectifs, tu peux effectivement stocker tes données spatiales sur des serveurs. QGIS server est construit avec un serveur web : Apache et un serveur cartographique : Mapserver.
Ensuite, tu construis ton interface web en java, php ou python selon tes compétences avec l'aide des bibiliothèques leaflet ou openlayers pour appeler les couches SIG.
Donc, pour ma part, tu es bien parti!
Par extension, je te fais part de mes humbles avis :
- Lorsque tu dis que les données ne seront pas géoréférencées ou dans un monde virtuel, tu seras obligé de géoréférencer tes couches SIG pour les faire apparaître sur ton interface web. Par contre, rien ne t'oblige effectivement à utiliser des fonds de carte réels comme bing, osm ou autres... tu peux créer le fond avec des images et les géoréférencer dans QGIS. Cette couche est ensuite chargée dans ton serveur cartographique et sera appelée en image de fond sur ton interface web.
- Si tu veux diffuser cette interface web et donc les données SIG, tu es obligé d'installer tous les composants sur un serveur dédié.
- Enfin, si je comprends bien, tu veux créer un jeu, ne serait-il pas plus simple de le construire avec des technologies plus adaptées? Les données SIG sont associées à un support par des références géographiques utilisées par tous les composants du SIG. Mais tes données ne sont-elles pas transposables sur un support virtuel qui utilise un tableau avec des pixels?
Bon courage.
Geomatick
http://geomatick.com
Hors ligne
#3 Tue 24 January 2017 19:10
- Romvallah
- Participant actif
- Lieu: Troarn
- Date d'inscription: 30 Mar 2012
- Messages: 146
Re: [Webmapping-débutant] Début en webmapping "libre"
- Enfin, si je comprends bien, tu veux créer un jeu, ne serait-il pas plus simple de le construire avec des technologies plus adaptées? Les données SIG sont associées à un support par des références géographiques utilisées par tous les composants du SIG. Mais tes données ne sont-elles pas transposables sur un support virtuel qui utilise un tableau avec des pixels?
http://geomatick.com
Tout d'abord merci pour ta réponse ça me confirme que ça va être quelque-chose de très intéressant.
Non je ne vais pas créer un jeu, je suis fou mais pas à ce point là, en fait je fais ceci pour un jeu RvR où il est nécessaire de connaître l'espace dans lequel on joue, en somme ce support servira à partager, échanger nos connaissances des différents territoires pour les joueurs d'aujourd'hui et à venir, le tout dans un aspect plus attractif que ce que j'ai fait auparavant.
nb: pour ceux qui connaissent c'est Gw2,
D'ailleurs voici un support créer sur Leaflet (c'est pas de moi) https://wiki.guildwars2.com/wiki/Eternal_Battlegrounds
C'est clairement ce à quoi je souhaiterai arriver.
Si cela intéresse je pourrai peut être montrer l'évolution de mon projet ^^.
Hors ligne
#4 Tue 24 January 2017 19:29
Re: [Webmapping-débutant] Début en webmapping "libre"
Merci pour le lien! Je découvre.
Tu t'aideras peut-être de leur API : https://api.guildwars2.com/v2/ et notamment celle liée à leur map https://api.guildwars2.com/v2/maps/
pour le développement de ton projet?
Bonne programmation
Geomatick
http://geomatick.com
Hors ligne
#5 Sun 23 February 2020 11:23
- Sebastien_
- Juste Inscrit !
- Date d'inscription: 22 Feb 2020
- Messages: 3
Re: [Webmapping-débutant] Début en webmapping "libre"
Bonjour,
Pour débuter en Webmapping gratuitement il y a également l'ArcGIS JavaScript API : https://developers.arcgis.com/javascript/
C'est une bonne alternative à Google maps,
Ce qu'on obtient avec l'API
il y a 1 000 000 de cartes offertes et de géocodage par mois, de nombreuses possibilités de visualisation des données, aussi bien en 2D qu'en 3D. L'API peut lire de nombreux formats (CSV, GeoJSON, KML, Tuiles vectorielles, fichiers BIM, couche d'imagerie ...).
Il y a énormément de samples disponibles pour s'inspirer du code existant https://developers.arcgis.com/javascrip … mple-code/ et surtout des tutoriels pour apprendre des fonctionnalités précises en 10 min https://developers.arcgis.com/labs/?pro … ;topic=any
Blog francophone CodeTheMap
Il y a également un blog francophone avec énormément d'exemples ce qu'on peut faire et des tutoriels pas à pas pour aider dans les étapes du développement, le code est toujours mis à disposition : https://www.codethemap.fr/
Quelques articles intéressants pour débuter :
- faire une carte en 5 min : https://www.codethemap.fr/2019/05/creez … votre.html
- Faire une appli carte en 15 minutes : https://www.codethemap.fr/2020/02/tuto- … s-max.html
- L'ArcGIS JavaScript API, formidable alternative à Google Maps : https://www.codethemap.fr/2019/05/arcgi … t-une.html
- Ce qu'on peut faire gratuitement avec l'API ArcGIS JavaScript : https://www.codethemap.fr/2019/02/const … ns-de.html
Rien de plus facile pour tirer parti de l'API, il faut s'inscrire à un plan "ArcGIS Developer" qui est gratuit ici https://developers.arcgis.com/
J'explique ici ce qu'on y obtient : https://www.codethemap.fr/2019/02/arcgi … z-une.html
Sébastien Szollosi, auteur du blog codethemap pour apprendre à maîtriser l'ArcGIS API for JavaScript d'Esri
https://www.codethemap.fr/
Hors ligne
#6 Sun 23 February 2020 19:02
Re: [Webmapping-débutant] Début en webmapping "libre"
Bonsoir Sébastien,
Solution pas très libre, mais redoutable pour gagner du temps sur des projets.
N'hésitez pas à préciser d'où vous "parlez" dans votre signature
Bruno
Hors ligne
#7 Mon 24 February 2020 13:24
Re: [Webmapping-débutant] Début en webmapping "libre"
Bonjour,
Ce n'est pas "libre" donc je ne vois pas ce que cette réponse vient faire dans cette question.
Pour le site https://www.codethemap.fr, il faut préciser que c'est un blog maintenu par ESRI France, pas par une communauté classique (http://www.whois-raynette.fr/whois/codethemap.fr).
Cela n'empêche pas de reconnaître que si vous cherchez de la documentation Webmapping pour leur API, c'est sûrement l'un des meilleurs sites
Cordialement
Thomas
Hors ligne