Forum SIG - Systèmes d'Information Géographique et Géomatique  

Assistance et Programmation Espace réservé à l'entraide sur les applications cartographiques Web : MapServer, CartoWeb, OpenLayers, API Google Maps, Google Earth, GeoPortail, ...

Réponse
 
Outils de la discussion Rechercher Modes d'affichage
(#1)
Vieux
lalejand lalejand est déconnecté
lalejand est un(e) apprenti(e) sigiste
 
Messages: 5
Date d'inscription: décembre 2006
Emploi: freelance
Localisation: San Sebastian
Âge: 33
Question [WebMapping] Google Maps mais en libre ? - 06/12/2006, 19h12

Bonjour,

je suis chef de projet de Poignées de Monde (www.poigneesdemonde.org). C'est une base de ressources sur les cultures du monde, alimentée par des bénévoles, gratuite, et à l'usage des milieux éducatifs. Les ressources (photo, texte, son, video) son indexées, décrites par leur auteur, et surtout géolocalisées.

Dans le site, fait tout en flash comme vous pourrez le voir, on a une carte faite à la main avec des villes, des routes, dans laquelle on peut zoomer, qu'on peut déplacer, afficher le relief, ...

Nous aimerions faire une version 2 de Poignées de Monde dans laquelle nous confierions l'aspect cartographique à une autre entité. Le "métier" de Poignées de Monde c'est pas la cartographie et avec notre carte tout en flash on a un peu l'impression d'avoir réinventé l'eau chaude et d'avoir fait un truc peu évolutif.

Après quelques recherches, il semble que Google Maps répondent entièrement à nos besoin :
- navigation dans la carte entièrement gérée par Gmaps
- facile intégration et interaction dans une page web
- API permettant d'afficher des point sur la carte ou de récupérer les coordonnées d'un clic sur celle-ci
- aspect clean
- fond cartogtaphique assez complet et qui s'enrichit

Mais ... nous aimerions travailler avec un outil issu du monde du logiciel libre. Auriez-vous des pistes ?

Merci beaucoup pour votre attention.

LOIC
Réponse avec citation Haut de page
(#2)
Vieux
Avatar de yjacolin
yjacolin yjacolin est déconnecté
Rédacteur honoraire
yjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigiste
 
Messages: 1 716
Date d'inscription: mai 2006
Emploi: Géomaticien
Localisation: Suresnes
Âge: 31
Par défaut 06/12/2006, 22h01

Bonjour,

Il y a googleMap API écrit en PHP.

Personnellement je suis en train d'écrire une interface mais je n'ai pas prévu de permettre la création de données. Ceci cela ne devrait pas être compliqué à faire ;-)

Y.
Réponse avec citation Haut de page
(#3)
Vieux
lalejand lalejand est déconnecté
lalejand est un(e) apprenti(e) sigiste
 
Messages: 5
Date d'inscription: décembre 2006
Emploi: freelance
Localisation: San Sebastian
Âge: 33
Par défaut 07/12/2006, 00h26

euh ... je ne comprends pas bien, google map API c'est pas google map ? En tout cas si c'est pas google map, ça s'appuie dessus non ? Donc si un jour Google décide de ne plus faire tourner google map ou bien de rendre le service payant on l'a dans le baba non ?

Qu'est-ce que tu entends pas création de données dans ton interface ?
Réponse avec citation Haut de page
(#4)
Vieux
Avatar de ripouille
ripouille ripouille est déconnecté
ripouille est un(e) sigiste respectableripouille est un(e) sigiste respectable
 
Messages: 54
Date d'inscription: avril 2005
Emploi: SIGiste
Localisation: COLMAR
Par défaut 07/12/2006, 11h34

Bonjour,

Il me semble que vous faîtes confusion entre l'interface et les données.

Le PHP est un langage Open Source que vous pouvez utiliser pour votre interface. Si Google Maps propose une API téléchargeable en PHP, il faut vérifier les termes de la licence mais a priori vous pouvez récupérer les sources et n'êtes plus tributaire de modifications ultérieures.

Par contre les données (le fond de carte) proposées dans Google Maps ne sont en grande majorité pas libres. Les cartes appartiennent à TeleAtlas et certains lots d'images satellites sont aussi soumises à des droits. C'est les serveurs de Google qui les proposent en ligne, donc pour ce qui concerne le fond vous serez tributaires des évolutions de la politique de google.

Que quelqu'un me corrige si j’ai dis des bêtises
Réponse avec citation Haut de page
(#5)
Vieux
Avatar de Olivier
Olivier Olivier est déconnecté
FAQeur honoraire
Olivier est un(e) honorable sigisteOlivier est un(e) honorable sigisteOlivier est un(e) honorable sigisteOlivier est un(e) honorable sigisteOlivier est un(e) honorable sigisteOlivier est un(e) honorable sigisteOlivier est un(e) honorable sigisteOlivier est un(e) honorable sigisteOlivier est un(e) honorable sigisteOlivier est un(e) honorable sigisteOlivier est un(e) honorable sigiste
 
Messages: 2 142
Date d'inscription: septembre 2003
Emploi: Sigiste forestier et webmaster
Localisation: Rennes, et vive les Bretons!
Âge: 28
Par défaut 07/12/2006, 11h38

Citation:
Envoyé par lalejand
Donc si un jour Google décide de ne plus faire tourner google map ou bien de rendre le service payant on l'a dans le baba non ?
Juste pour vous dire un mot... Le jour où Google laissera tomber ses apllication, surtout celle-ci, je crois qu'on aura plus besoin de cartographie
Les seuls développements qu'ils ont laissé tomber c'est uniquement parceque ça ne fonctionne pas et d'ailleurs, on en entend pas parler ici car elles sont déjà tester en outre-atlantique (ex: Google answers).
_
[EDIT]
_
Citation:
Envoyé par ripouille
Par contre les données (le fond de carte) proposées dans Google Maps ne sont en grande majorité pas libres. Les cartes appartiennent à TeleAtlas et certains lots d'images satellites sont aussi soumises à des droits. C'est les serveurs de Google qui les proposent en ligne, donc pour ce qui concerne le fond vous serez tributaires des évolutions de la politique de google.
En ce qui concerne les licences, Google permet tout (ou presque), il faut uniquement que les cartes soient en accès public



Dernière modification par Olivier ; 07/12/2006 à 11h38.. Motif: Fusion automatique des messages postés à la suite.
Réponse avec citation Haut de page
(#6)
Vieux
Avatar de L.Jégou
L.Jégou L.Jégou est déconnecté
Admin' Annuaire
L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)
 
Messages: 3 324
Date d'inscription: septembre 2004
Emploi: Ingé. Cartographe / Enseignant
Localisation: Toulouse
Âge: 38
Par défaut 07/12/2006, 11h49

A titre d'information, une actualité récente :

http://www.clubic.com/actualite-6609...ibre-nasa.html


“Tu me dis, j'oublie, Tu m'enseignes, je me souviens, Tu m'impliques, j'apprends”
B. Franklin.
Réponse avec citation Haut de page
(#7)
Vieux
Avatar de yjacolin
yjacolin yjacolin est déconnecté
Rédacteur honoraire
yjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigiste
 
Messages: 1 716
Date d'inscription: mai 2006
Emploi: Géomaticien
Localisation: Suresnes
Âge: 31
Par défaut 07/12/2006, 11h50

Bonjour,

Je suis un peu malade et je me suis mal exprimé, je voulais bien entendu parler de php googleMap API :
http://www.phpinsider.com/php/code/GoogleMapAPI/

Pour ma part j'essaye de faire la même chose mais en plus développer : recherche géographique, atributaire, recherche d'une adresse, ...

Y.
Réponse avec citation Haut de page
(#8)
Vieux
lalejand lalejand est déconnecté
lalejand est un(e) apprenti(e) sigiste
 
Messages: 5
Date d'inscription: décembre 2006
Emploi: freelance
Localisation: San Sebastian
Âge: 33
Par défaut 07/12/2006, 12h01

Citation:
Envoyé par ripouille
Il me semble que vous faîtes confusion entre l'interface et les données.
C'est possible, je ne suis pas informaticien, il y a encore des choses qui m'échappent.

Citation:
Envoyé par ripouille
Le PHP est un langage Open Source que vous pouvez utiliser pour votre interface. Si Google Maps propose une API téléchargeable en PHP, il faut vérifier les termes de la licence mais a priori vous pouvez récupérer les sources et n'êtes plus tributaire de modifications ultérieures.
D'accord. C'est cette API qui permet de manipuler les cartes, zoomer dedans, y afficher des points, ... ?

Citation:
Envoyé par ripouille
Par contre les données (le fond de carte) proposées dans Google Maps ne sont en grande majorité pas libres. Les cartes appartiennent à TeleAtlas et certains lots d'images satellites sont aussi soumises à des droits. C'est les serveurs de Google qui les proposent en ligne, donc pour ce qui concerne le fond vous serez tributaires des évolutions de la politique de google.
Ok en fait je pense que j'ai mal formulé ma question, j'aurais du parler de fonds de cartes dès le début. Et c'est bien parce que nous serons tributaires de la politique de google à ce niveau que je voulais m'orienter vers une solution libre. Mais manifestement ça n'existe pas, sinon vous m'en auriez déjà parlé
_
[EDIT]
_
Ca va plus vite que mes réponses, j'ai deux wagons de retard.

Citation:
Envoyé par yjacolin
Pour ma part j'essaye de faire la même chose mais en plus développer : recherche géographique, atributaire, recherche d'une adresse, ...
Oulala ça m'intéresse. Tu me préviendras quand on pourra voir ça en action ? Ca pourrait être intéressant de bosser ensemble car tu pourrais apporter des solutions à des problèmes spécifiques que nous avons. Je donne un exemple : comment gérer l'affichage (voir la prévisualisation) de points superposés ou très proches sur la carte selon le niveau de zoom.

Pour comprendre ce que je veux dire, aller sur www.poigneesdemonde.org, mettre le mot-clé "maison" dans la zone en haut et cliquer sur le bouton planète "afficher les résultats sur la carte", puis passer la souris sur l'"amas de points" au nord de l'Inde. Y'a moyen de faire mieux je pense.

Dernière modification par lalejand ; 07/12/2006 à 12h01.. Motif: Fusion automatique des messages postés à la suite.
Réponse avec citation Haut de page
(#9)
Vieux
pgiraud pgiraud est déconnecté
pgiraud est un(e) sigiste expérimenté(e)pgiraud est un(e) sigiste expérimenté(e)pgiraud est un(e) sigiste expérimenté(e)pgiraud est un(e) sigiste expérimenté(e)pgiraud est un(e) sigiste expérimenté(e)pgiraud est un(e) sigiste expérimenté(e)
 
Messages: 59
Date d'inscription: avril 2006
Emploi: Développeur
Localisation: Chambéry
Âge: 31
Par défaut 13/12/2006, 23h42

Est-ce que ce genre de choses peut vous intéresser ?

http://openlayers.org/
Réponse avec citation Haut de page
(#10)
Vieux
lalejand lalejand est déconnecté
lalejand est un(e) apprenti(e) sigiste
 
Messages: 5
Date d'inscription: décembre 2006
Emploi: freelance
Localisation: San Sebastian
Âge: 33
Par défaut 14/12/2006, 03h26

Oui openlayers a l'air très intéressant !!!
Dommage que le fonds de carte proposé quand on choisit openlayers WMS ne comporte pas de noms de ville ni de routes (or c'est hyper important pour nous afin de pouvoir localiser les ressources).
Vous travaillez sur ce projet ?
Vous savez d'où sont les gens qui travaillent là-dessus ?
Réponse avec citation Haut de page
(#11)
Vieux
Avatar de L.Jégou
L.Jégou L.Jégou est déconnecté
Admin' Annuaire
L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)
 
Messages: 3 324
Date d'inscription: septembre 2004
Emploi: Ingé. Cartographe / Enseignant
Localisation: Toulouse
Âge: 38
Par défaut 14/12/2006, 09h36

OpenLayers est une application, les fonds de cartes que vous voyez dans les démos semblent être ceux du Digital Chart of the World, complets, mais peu précis et datés.


“Tu me dis, j'oublie, Tu m'enseignes, je me souviens, Tu m'impliques, j'apprends”
B. Franklin.
Réponse avec citation Haut de page
(#12)
Vieux
pgiraud pgiraud est déconnecté
pgiraud est un(e) sigiste expérimenté(e)pgiraud est un(e) sigiste expérimenté(e)pgiraud est un(e) sigiste expérimenté(e)pgiraud est un(e) sigiste expérimenté(e)pgiraud est un(e) sigiste expérimenté(e)pgiraud est un(e) sigiste expérimenté(e)
 
Messages: 59
Date d'inscription: avril 2006
Emploi: Développeur
Localisation: Chambéry
Âge: 31
Par défaut 14/12/2006, 23h08

OpenLayers est en effet l'application.
Les données qui sont affichées dans la démo par défaut ne répondent peut-être pas tout à fait à vos attentes. Mais vous êtes libre d'utiliser celles qui vous chantent car OpenLayers peut se connecter entre autres à des services WMS ou autres (Google, Yahoo, etc...).

En voici un bon exemple :
http://openlayers.org/dev/examples/baseLayers.html

(Je cherchais un exemple avec Demis comme fond mais je n'ai pas trouvé)

En ce qui concerne le développement de OpenLayers. Ceux qui ont initié le projet sont des personnes de MetaCarta (USA). Il s'agit d'un projet open-source qui a séduit une commauté grandissante. Maintenant les personnes qui contribuent sont aussi d'Australie, du Canada, de Suède.
Moi-même, j'interviens dans le développement pour ajouter des fonctionnalités de dessin et d'édition vectorielle.
Réponse avec citation Haut de page
(#13)
Vieux
lalejand lalejand est déconnecté
lalejand est un(e) apprenti(e) sigiste
 
Messages: 5
Date d'inscription: décembre 2006
Emploi: freelance
Localisation: San Sebastian
Âge: 33
Par défaut 15/12/2006, 13h55

OK, j'avais remarqué en effet que openLayers fonctionne avec différents fonds de carte (j'ai testé tous les exemples dont celui que vous citez). Mais je croyais qu'il comportait aussi une dimension "carte open source" et je croyais que WMS était cette "carte open source". Qu'est-ce que WMS ?

D'autre part, si j'utilise openLayers dans une page, plus tard, pour profiter des améliorations apportées, je dois retélécharger l'API n'est-ce pas ? Existe-t-il un moyen de profiter des avancées de openlayers sans toutefois devoir intervenir dans le code de mon site ? Je pense par exemple à l'affichage de points superposés ou très proches, je sais pas comment c'est géré aujourd'hui dans openLayers, mais on peut imaginer que j'intègre openLayers (OL) dans mon site, et que dans quelques mois les développeurs d'OL mettent au point un moyen génial d'afficher les amats de markers. Dans ce cas, ce serait génial que mon site en profite sans que j'aie à intervenir dans mon code. Vous voyez ce que je veux dire ?

Autre question, est-il possible de faire des suggestions de piste de développements ? Si oui à qui et de quelle manière ?
Réponse avec citation Haut de page
(#14)
Vieux
Avatar de yjacolin
yjacolin yjacolin est déconnecté
Rédacteur honoraire
yjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigisteyjacolin est un(e) maître sigiste
 
Messages: 1 716
Date d'inscription: mai 2006
Emploi: Géomaticien
Localisation: Suresnes
Âge: 31
Par défaut 15/12/2006, 14h25

Bonjour,
Citation:
Envoyé par lalejand
Qu'est-ce que WMS ?
WMS est l'acronyme de Web Map Service. C'est un webservice qui permet de récupérer des cartes d'un serveur par Internet. Vous avez donc une url avec un certain nombre de parametre et d'action. Certaines actions permettent de connaitre les cartes disponible, le format des fichiers, les projections, d'autres permettent de récupérer la carte choisie sur une zone définie.

Vous avez aussi des serveurs WFS qui proposent des couches géographiques vectoriels, vous récupérez ainsi les objets géographiques. Les serveurs WCS consistent en la même chose mais pour les raster (vous obtenez pour la couche choisie les cellules du raster).

Si vous voulez en savoir plus sur les webservices, vous pouvez aller voir sur le site de l'OGC http://www.opengeospatial.org/

Y.
Réponse avec citation Haut de page
(#15)
Vieux
pgiraud pgiraud est déconnecté
pgiraud est un(e) sigiste expérimenté(e)pgiraud est un(e) sigiste expérimenté(e)pgiraud est un(e) sigiste expérimenté(e)pgiraud est un(e) sigiste expérimenté(e)pgiraud est un(e) sigiste expérimenté(e)pgiraud est un(e) sigiste expérimenté(e)
 
Messages: 59
Date d'inscription: avril 2006
Emploi: Développeur
Localisation: Chambéry
Âge: 31
Par défaut 15/12/2006, 19h25

Citation:
Envoyé par lalejand
D'autre part, si j'utilise openLayers dans une page, plus tard, pour profiter des améliorations apportées, je dois retélécharger l'API n'est-ce pas ? Existe-t-il un moyen de profiter des avancées de openlayers sans toutefois devoir intervenir dans le code de mon site ? Je pense par exemple à l'affichage de points superposés ou très proches, je sais pas comment c'est géré aujourd'hui dans openLayers, mais on peut imaginer que j'intègre openLayers (OL) dans mon site, et que dans quelques mois les développeurs d'OL mettent au point un moyen génial d'afficher les amats de markers. Dans ce cas, ce serait génial que mon site en profite sans que j'aie à intervenir dans mon code. Vous voyez ce que je veux dire ?
Il vous faudra au minimum mettre à jour le ou les fichiers javascript de l'API.
Et d'autre part, si la nouvelle fonctionnalité dont vous parlez est disponible dans l'API un jour, il vous faudra très certainement intervenir dans votre code pour la prendre en compte. Ce sera au minimum une option à rajouter mais peut-être un peu plus. On ne peut pas imaginer qu'une API modifie le comportement d'une appli qui se base dessus du fait que de nouvelles fonctionnalités sont apparues.
Il arrive parfois que l'on évoque des incompatibilités entre deux versions d'une même API, mais sauf cas rare, les nouvelles fonctionnalités ne seront pas automagiquement prises en compte dans votre appli.

Citation:
Autre question, est-il possible de faire des suggestions de piste de développements ? Si oui à qui et de quelle manière ?
Je vous y invite en effet, c'est une partie importante de tout projet open-source.
Il y a pour cela, une partie "trac" sur le site officiel pour ouvrir des rapports de bugs.
Il y a également les listes de diffusion : http://openlayers.org/mailman/listinfo
Et si vous êtes un peu à l'aise en anglais, il y a un canal IRC : irc://freenode#openlayers
Réponse avec citation Haut de page
Réponse

Outils de la discussion Rechercher
Rechercher:

Recherche avancée
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
[Internet] Google et ses outils ... Olivier Assistance Logiciel 94 07/01/2010 15h37
[WebMapping] Plugins Géoportail pour Google Earth et Worldwind amp Ressources 2 24/10/2006 21h00
[WebMapping] Tutoriels Google Maps 101 ghjmora Ressources 1 22/04/2006 19h28
[Lien] Localisation des communes dans Google Maps stanley Ressources 8 22/03/2006 16h39
[WebMapping] Lien : MSN shared maps L.Jégou Ressources 0 10/10/2005 20h32



Flux RSS pour ArcGIS Desktop, ArcGIS Serveur, Programmation VBA, etc. Flux RSS pour MapInfo, MapBasic, MapX, etc Flux RSS pour GeoConcept et GeoMedia Flux RSS sur les SIG Libres et OpenSource : GRASS, QGIS, GeoTools,GDAL, etc. Flux RSS pour MapServer, CartoWeb, PHP MapScript, MapGuide OS, OpenLayer, etc. Flux RSS pour AutoCAD, Adobe Illustrator, Inkscape, etc. Flux RSS pour PostGreSQL, PostGIS, Access, MySQL, Excel,
Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Version française #19 par l'association vBulletin francophone
vBulletin Skin developed by: vBStyles.com
Aider le ForumSIG Aider le ForumSIG

Le Forum SIG a fait l'objet d'une déclaration à la CNIL sous la référence 1050269.
L'ensemble de ce site relève de la législation française et internationale sur le droit d'auteur et la propriété intellectuelle.