Page 1 sur 1

hello world

Publié : lun. juin 25, 2012 11:58 am
par lolalilo
Bonjour à tous,

Je suis webmaster dans une école d'art, et depuis cette année je m'interresse de près a google map api, mais je suis bien conscient qu'il serait plus judicieux d'utiliser l'API d'open street map.
Aussi j'ai une question peut être stupide, existe t'il un equivalent à la fonction ImageMapType qu'offre google map api. A savoir une fonction qui permet le remplacement des tuiles par celles qu'on souhaites .
Elle est notement utilisé pour creer le google moon, mais peut être etendu a un peu n'importe quel projet.

Mon but n'etant pas de creer des cartes réelles mais uniquement d'expoiter le système de navigation qu'offre de telle carte (zoom, drag and drop, edition de marker ...)

voir un exemple ici : http://www.ensba-lyon.fr/horsmurs/1112/ ... stmap.html

merci

Re: hello world

Publié : lun. juin 25, 2012 12:12 pm
par partirenvtt
Avec Openlayers, je pense qu'il n'y a aucun problème a afficher son propre tuilage. Maintenant, il faut qu'il y ait un service qui alimente le tuilage (serveur carto).

Re: hello world

Publié : lun. juin 25, 2012 12:19 pm
par Ptigrouick
Bonjour,

Avec Google Map tout paraît être mélangé : les données géographiques et l'API pour les afficher. OpenStreetMap ne propose pas d'API, juste des données ! Pour afficher les cartes d'OSM, la plupart des sites utilisent l'API cartographique libre OpenLayers (http://www.openlayers.org). Ce n'est donc pas OpenStreetMap qui va te permettre de faire ce que tu souhaites, mais l'API OpenLayers, à travers sa classe Layer.Image :
http://dev.openlayers.org/releases/Open ... ge-js.html
Ça peut afficher une image en fond, même sans tuilage et donc sans serveur carto !
Pour une introduction générale à l'utilisation d'OpenLayers, voir ici :
http://geotribu.net/node/3
Et pour la liste de tutos OpenLayers sur le même site, c'est ici :
http://geotribu.net/?q=node/21

a+
Nicolas

Re: hello world

Publié : lun. juin 25, 2012 12:29 pm
par lolalilo
ok, merci beaucoup pour l'aiguillage...

Re: hello world

Publié : lun. juin 25, 2012 1:30 pm
par arnaud
Bonjour,

Sans serveur de tuiles, vous pouvez également utiliser la classe image d'OpenLayers :
http://dev.openlayers.org/docs/files/Op ... ge-js.html

Au regard du code source de votre exemple, cela semble correspondre à votre besoin.

Arnaud

PS: Merci au modérateur de supprimer mon précédent message :)

Re: hello world

Publié : lun. juin 25, 2012 2:51 pm
par Invité
Merci pour toutes vos réponses.

Aussi j'ai trouvé cet exemple http://wiki.openstreetmap.org/wiki/Google_Maps_Example , ou openstreetmap utilise le moteur de google map API pour afficher ces propres cartes.

Mais je constate que l'exemple proposé qui s'appel "Example Using Google Maps API V3" utilise des <div> qui se permettent de cacher les © de chez google... est ce bien legal???
voir la page de test http://www.ensba-lyon.fr/horsmurs/1112/ ... /test.html