API pour OSM

Bonjour,

Je tavaille pour un éditeur logiciel et suis responsable des développements de la version WEB de notre logiciel.
Le site web développé est publié chez chacun de nos clients, sur des infrastructures propriétaires.

Je dois intégrer une solution de cartographie dans ce site.

La carte doit pouvoir afficher des entrepôts et des flêches représentant les flux de marchandises entre les différents entrepôts.

Première question :

Les flêches de direction ne semble pas facilement réalisables ni viaOpenLayers 3, ni via LeafLet.

J’ai trouvé plusieurs solutions, aucune ne donnant vraiment satisfaction.
Exemple, un plugin LeafLet Arrow répondant au besoin, mais provoquant de nombreux crash de la carte.
Autre exemple, un algorithme de calcul qui dessine une flêche… Une belle usine à gaz…

Bref, étrange qu’une fonctionnalité aussi basique ne soit pas prise en charge dans une API comme OpenLayer3 ?

J’ai constaté que Google Map API permet de se brancher sur OSM… J’ai donc fait un rapide test, et ô miracle, en moins de 5 min, ma flêche est posée …

Connaissez-vous un moyen simple de réaliser cela, avec OpenLayers 3 ?

Vient donc l’heure de la deuxième question :slight_smile:

Deuxième question :

Hormis le coût de l’hébergement des datas OSM, y a t-il un suroût de l’utilisation de Google MAP API avec OSM ?

Les infos que je trouve sur le sujet parlent de prix pour Google Maps API avec les fonds de carte fournis par Google, mais qu’en est-il si j’utilise l’API Google avec les fonds de carte OSM ?

Merci d’avance pour vos réponses,

Olivier.

Pour des flèches dans OpenLayers3, le mieux serait de poser la question sur le forum d’OL3… http://stackoverflow.com/questions/tagged/openlayers-3

Pour la facturation Google, il me semble que c’est l’usage de l’API qui est facturé… et nous seront sûrement bien peu nombreux à utiliser cette API pour pouvoir répondre là aussi. Peut être plus de chance sur https://developers.google.com/maps/support/?hl=fr ?