Utiliser des données OSM en PHP?

Bonjour à tous,

Je bricole un petit site internet destiné à mon usage personnel. Je cherche à générer une carte interactive avec le fond osm bien sur, et quelques points en plus.
Comme langage je ne connais que PHP et quelques notions de HTML CSS Javascript. Connaissez-vous une bibliothèque ou une api pour me venir en aide?

Merci d’avance.

Tout dépend vraiment de ce que tu veux faire.
Combien d’informations venant d’OSM souhaite-tu affiché ?
Sans base de données, directement d’OSM d’une API OSM ? venant d’un fichier local .osm ?

Dans certains cas, il n’y a rien besoin côté serveur.
Dans d’autres si.
La seule lib php que je ne connaissais de nom : https://github.com/Cyrille37/yapafo mais est-elle utile pour ton projet, je ne sais pas.

Je pense qu’une petite libraire .js comme LeafletJS devrait faire l’affaire.
Plus simple en tout cas que php si c’est juste pour un fond de carte et quelques points.

Merci à vous, je viens de tester leafjet c’est effectivement très simple à utiliser et parfait pour mon utilisation.

Encore merci! :smiley:

Pour ma part j’utilise http://phpmygpx.tuxfamily.org/ pour le site que j’administre http://www.lesrandoactifs.org/phpmygpx/traces.php?task=gpx&p=&s=3&o=1 .

cela permet en autre:
-De gérer la base de traces http://www.lesrandoactifs.org/phpmygpx/traces.php?task=gpx&p=&s=3&o=
-D’afficher le profils de la trace http://www.lesrandoactifs.org/phpmygpx/traces.php?task=details&id=537
-D’afficher la trace avec un fond de carte OSM http://www.lesrandoactifs.org/phpmygpx/map.php?id=534
-De géororéfencer et gérer les photos http://www.lesrandoactifs.org/phpmygpx/photos.php?task=view
-D’afficher les photos sur un fond de carte OSM http://www.lesrandoactifs.org/phpmygpx/map.php?lat=43.433682450386&lon=2.1744728091459&zoom=14
-De permettre de suivre l’actualité du site grâce au flux d’actualité http://www.lesrandoactifs.org/phpmygpx/rss_feed.php
-De créer des marques pages pour ses spots favoris http://www.lesrandoactifs.org/phpmygpx/bookmark.php
-D’avoir accès a plusieurs rendus: mapnik, cyclemap, hike&bike, mapquest, hiking path, hillshading (Nasa)

C’est facile à mettre en œuvre, je ne connais rien en php :smiley: