API + carte "hiking"
-
- Messages : 13
- Enregistré le : 31 août 2015, 11:25
API + carte "hiking"
Bonjour,
Je suis en cours de developpement d'une application mobile gratuite pour la rando.
J'utilise OSM, surtout overpass, pour la majorite de mes infos.
En cherchant un peu sur le web je suis tombe sur refuges.info. ENorme!
Bravo pour votre travail!
J'aimerais integrer votre site/contenu a mon application.
Cela pourrait prendre 3 formes:
- integration de votre fond de carte hiking: J'adore votre fond de carte "maps.refuges.info/hiking". Seriez vous d'accord pour que je l'utilise dans mon application? Ce ne sera pas le seul fond de carte. J'ai aujourd'hui une 50aine de fonds de carte + google, donc ca devrait limiter l'access.
- recuperation des infos, photos,textes...: J'ai essaye votre API elle est super! Mon seul probleme est qu'elle surtout a faire de la "recherche sur carte". Dans mon j'aimerais faire le lien entre un id OSM et un id refuges.info.
J'ai un peu regarde les resultats de vos API et je ne vois pas vraiment de façon de faire ca. Pourriez-vous m'aider?
- contribution: cette aspect semble etre a plus long terme. Mon application va chercher des infos ailleurs et permet aussi a l'utilisateur de rajouter des infos perso: photos, textes... Si cela vous interesse je serait partant pour integrer refuges.info pour permettre aux utilisateurs de mon application de soumettre des infos sur refuges.info.
Je peux vous donner access a une version beta de mon application si vous voulez essayer. Sur iOS pour l'instant.
Merci d'avance.
Je suis en cours de developpement d'une application mobile gratuite pour la rando.
J'utilise OSM, surtout overpass, pour la majorite de mes infos.
En cherchant un peu sur le web je suis tombe sur refuges.info. ENorme!
Bravo pour votre travail!
J'aimerais integrer votre site/contenu a mon application.
Cela pourrait prendre 3 formes:
- integration de votre fond de carte hiking: J'adore votre fond de carte "maps.refuges.info/hiking". Seriez vous d'accord pour que je l'utilise dans mon application? Ce ne sera pas le seul fond de carte. J'ai aujourd'hui une 50aine de fonds de carte + google, donc ca devrait limiter l'access.
- recuperation des infos, photos,textes...: J'ai essaye votre API elle est super! Mon seul probleme est qu'elle surtout a faire de la "recherche sur carte". Dans mon j'aimerais faire le lien entre un id OSM et un id refuges.info.
J'ai un peu regarde les resultats de vos API et je ne vois pas vraiment de façon de faire ca. Pourriez-vous m'aider?
- contribution: cette aspect semble etre a plus long terme. Mon application va chercher des infos ailleurs et permet aussi a l'utilisateur de rajouter des infos perso: photos, textes... Si cela vous interesse je serait partant pour integrer refuges.info pour permettre aux utilisateurs de mon application de soumettre des infos sur refuges.info.
Je peux vous donner access a une version beta de mon application si vous voulez essayer. Sur iOS pour l'instant.
Merci d'avance.
-
- Messages : 539
- Enregistré le : 28 févr. 2013, 17:28
- Localisation : Montagne noire
Bonjour !
Je répondrais aux deux points sur l'API (sly s'occupera de répondre pour le fond de carte je pense).
Refuges.info (le site) utilise à la fois la base de donnée OSM et interne. Nous n'avons aucun lin entre les POI et c'est un choix.
En effet les ID sur OSM changent parfois, les notres aussi, c'est pourquoi pour eviter les suppressions, ajouts, modifications concurrentes, on utilise deux bases différente.
Par contre un export en GPX de notre base permet de l'intégrer rapidement dans OSM.
Je ne pense pas qu'il y ait de solution.
J'avais eu le même projet que toi et ma solution a été de stocker une version à jour de chaque base sur mon serveur, et d'utiliser un algo maison pour détecter les doublons (noms similaires, POI proches...). Mais c'est assez sauvage comme solution.
À noter que tu peux très bien utiliser overpass sur un de tes layers, notre API sur un autre, et rechercher les doublons en javascript.
Pour le second point, Refuges.info ne garde pas d'historique des modifications ce qui pour implique une API en lecture seule. Dans un futur on ajoutera peut être une sauvegarde d'historique et une API avec un accès en écriture.
Désolé pour le pâté de texte mal organisé.
Léo
Je répondrais aux deux points sur l'API (sly s'occupera de répondre pour le fond de carte je pense).
Refuges.info (le site) utilise à la fois la base de donnée OSM et interne. Nous n'avons aucun lin entre les POI et c'est un choix.
En effet les ID sur OSM changent parfois, les notres aussi, c'est pourquoi pour eviter les suppressions, ajouts, modifications concurrentes, on utilise deux bases différente.
Par contre un export en GPX de notre base permet de l'intégrer rapidement dans OSM.
Je ne pense pas qu'il y ait de solution.
J'avais eu le même projet que toi et ma solution a été de stocker une version à jour de chaque base sur mon serveur, et d'utiliser un algo maison pour détecter les doublons (noms similaires, POI proches...). Mais c'est assez sauvage comme solution.
À noter que tu peux très bien utiliser overpass sur un de tes layers, notre API sur un autre, et rechercher les doublons en javascript.
Pour le second point, Refuges.info ne garde pas d'historique des modifications ce qui pour implique une API en lecture seule. Dans un futur on ajoutera peut être une sauvegarde d'historique et une API avec un accès en écriture.
Désolé pour le pâté de texte mal organisé.
Léo
-
- Messages : 13
- Enregistré le : 31 août 2015, 11:25
Bonjour Leo,
Merci pour ta reponse rapide!
Ok je comprends votre points sur les id.
Pour ma part stocker les bdd et les traiter n'est pas une solution imaginable. Tout se passe sur le telephone de l'utilisateur. Et je veux faire extremement attention a l'espace disque utilise et l'utilisation memoire/batterie.
Pour que vous compreniez un peu mieux ce que je veux faire, mon idee serait d'utiliser refuges.info pour rajouter des informations a une entree existente dans les "pins" de l'utilisateur.
Par exemple l'utilisateur a trouve le refuge du presset et l a ajouter sur la carte (multiples methodes d'ajout toutes basees sur OSM).
Je lui donne la possibilite de trouver plus d'informations sur le point donne (ici un refuge). Aujourd'hui parmis ces solutions j'ai OpenMapQuest(elevation), Nominatim(addresse), OSM(tags), facebook(tags aussi).
J'aimerais beaucoup rajouter refuges.info parce que vous avez des infos juste essentielles pour les refuges!
Je pense que ce que je vais finir par faire est la meme chose que je fais avec Facebook. N'ayant pas d'id comparable avec OSM je fais en comparant la position GPS avec en donnee extra le nom. Ca marche dans la plupart des cas.
Si je ne dis pas de betise j'ai deja ce qu il me faut pour faire ca avec votre API actuelle (en utilisant bbox).
Je vais faire quelques tests.
Je vois qu'il n y a pas de clef ou autre pour l'utilisation de l'API. Des recommendations particulieres?
Je vais surveiller votre API de pres et je ne manquerai pas de revenir vers vous si vous ajoutez une API en ecriture!
Pour les fonds de carte j'ai teste ca marche tres bien. Redites moi ce que vous en pensez.
Super site, vraiment!
Merci
Merci pour ta reponse rapide!
Ok je comprends votre points sur les id.
Pour ma part stocker les bdd et les traiter n'est pas une solution imaginable. Tout se passe sur le telephone de l'utilisateur. Et je veux faire extremement attention a l'espace disque utilise et l'utilisation memoire/batterie.
Pour que vous compreniez un peu mieux ce que je veux faire, mon idee serait d'utiliser refuges.info pour rajouter des informations a une entree existente dans les "pins" de l'utilisateur.
Par exemple l'utilisateur a trouve le refuge du presset et l a ajouter sur la carte (multiples methodes d'ajout toutes basees sur OSM).
Je lui donne la possibilite de trouver plus d'informations sur le point donne (ici un refuge). Aujourd'hui parmis ces solutions j'ai OpenMapQuest(elevation), Nominatim(addresse), OSM(tags), facebook(tags aussi).
J'aimerais beaucoup rajouter refuges.info parce que vous avez des infos juste essentielles pour les refuges!
Je pense que ce que je vais finir par faire est la meme chose que je fais avec Facebook. N'ayant pas d'id comparable avec OSM je fais en comparant la position GPS avec en donnee extra le nom. Ca marche dans la plupart des cas.
Si je ne dis pas de betise j'ai deja ce qu il me faut pour faire ca avec votre API actuelle (en utilisant bbox).
Je vais faire quelques tests.
Je vois qu'il n y a pas de clef ou autre pour l'utilisation de l'API. Des recommendations particulieres?
Je vais surveiller votre API de pres et je ne manquerai pas de revenir vers vous si vous ajoutez une API en ecriture!
Pour les fonds de carte j'ai teste ca marche tres bien. Redites moi ce que vous en pensez.
Super site, vraiment!
Merci
-
- Messages : 5041
- Enregistré le : 29 févr. 2004, 17:59
- Localisation : Chambéry - Savoie
Salut farfromrefuge,
Joli projet que voilà, tout à fait en phase avec la logique de refuges.info et sa licence !
Y'a plus qu'a se retrousser les manches ;-)
Alors:
Le fond de carte maps.refuges.info/hiking que j'abrège en "MRI" est un peu indépendant de www.refuges.info que j'abrège en WRI en ce sens qu'il n'a aucune donnée en provenance de WRI, tout provient de OSM, c'est "juste" une manière différente de présenter les informations.
Les conditions d'utilisation sont là :
http://wiki.openstreetmap.org/wiki/Hiking/mri
Il n'y a pas de règles précises, tout se cache derrière la notion d'abus à éviter pour ne pas surcharger le serveur de carte. Un pompage de tout un massif jusqu'a zoom 17 sera très certainement mal vu et sera ralenti ou coupée mais une utilisation "selon navigation" avec conservation en cache devrait aller.
Pour le reste, je laisse léo répondre ;-)
Joli projet que voilà, tout à fait en phase avec la logique de refuges.info et sa licence !
Y'a plus qu'a se retrousser les manches ;-)
Alors:
Le fond de carte maps.refuges.info/hiking que j'abrège en "MRI" est un peu indépendant de www.refuges.info que j'abrège en WRI en ce sens qu'il n'a aucune donnée en provenance de WRI, tout provient de OSM, c'est "juste" une manière différente de présenter les informations.
Les conditions d'utilisation sont là :
http://wiki.openstreetmap.org/wiki/Hiking/mri
Il n'y a pas de règles précises, tout se cache derrière la notion d'abus à éviter pour ne pas surcharger le serveur de carte. Un pompage de tout un massif jusqu'a zoom 17 sera très certainement mal vu et sera ralenti ou coupée mais une utilisation "selon navigation" avec conservation en cache devrait aller.
Pour le reste, je laisse léo répondre ;-)
-
- Messages : 5041
- Enregistré le : 29 févr. 2004, 17:59
- Localisation : Chambéry - Savoie
Inexact. Voir :leosw a écrit : Par contre un export en GPX de notre base permet de l'intégrer rapidement dans OSM.
Léo
la discussion sur osm :
https://lists.openstreetmap.org/piperma ... 24363.html
Ajouté d'un problème de licence : CC-by-SA et ODBL
-
- Messages : 13
- Enregistré le : 31 août 2015, 11:25
BOnjour sly,
merci pour ta reponse, c'est une excellente nouvelle. Je n'avais pas vu cette source sur OSM donc merci 2 fois!
Pour vous rassurer un peu mon application ne permettra jamais de faire du pompage!
Ce n'est pas l'esprit. L'idee est de preparer ta rando au sens vraiment de la preparer et pas de la telecharger
Du coup tout ce que tu as vu est mis en cache, rien de plus.
Je rajouterai peut etre du offline mais ce sera du vectoriel. A voir.
Encore une fois merci a vous deux pour vos reponses. Si ca vous interesse je vous tiendrai a jour de l'integration de refuges.info.
N'hesitez pas si vous voulez l'essayer (c'est prive pour l'instant)
merci pour ta reponse, c'est une excellente nouvelle. Je n'avais pas vu cette source sur OSM donc merci 2 fois!
Pour vous rassurer un peu mon application ne permettra jamais de faire du pompage!
Ce n'est pas l'esprit. L'idee est de preparer ta rando au sens vraiment de la preparer et pas de la telecharger
Du coup tout ce que tu as vu est mis en cache, rien de plus.
Je rajouterai peut etre du offline mais ce sera du vectoriel. A voir.
Encore une fois merci a vous deux pour vos reponses. Si ca vous interesse je vous tiendrai a jour de l'integration de refuges.info.
N'hesitez pas si vous voulez l'essayer (c'est prive pour l'instant)
-
- Messages : 5041
- Enregistré le : 29 févr. 2004, 17:59
- Localisation : Chambéry - Savoie
-
- Messages : 13
- Enregistré le : 31 août 2015, 11:25
Bonjour,
Et voila refuges.info est integre a mon app!
Merci pour votre super travail! qq petites remarques:
- j ai un logo je pense un peu foireux. J'ai poste a propos de ca dans le topic sur le logo
- en jouant avec le fond de carte j'ai trouve des zones a probleme. En particulier des zones au fond transparent ou bien des traces de rando manquants. Si ca vous interesse on peut discuter de ca dans un autre topic ou par mail.
- je serais interesse par savoir comment vous hostez/maintenez ce fond de carte. Je pense en faire un special rando. J'aime bcp le votre mais je pense qu il peut etre ameliore et puis je cherche a gerer le monde entier...
- j'espere vraiment un jour pouvoir permettre de "remplir" refuges.info depuis l'app
Merci a vous
Ps: il semblerait que le "blokquote" imgur de l'album photo ne marche pas dans le forum :s Je vous mets le lien direct:
<blockquote class="imgur-embed-pub" lang="en" data-id="a/iLMPS"><a href="//imgur.com/a/iLMPS">View post on imgur.com</a></blockquote><script async src="//s.imgur.com/min/embed.js" charset="utf-8"></script>
Et voila refuges.info est integre a mon app!
Merci pour votre super travail! qq petites remarques:
- j ai un logo je pense un peu foireux. J'ai poste a propos de ca dans le topic sur le logo
- en jouant avec le fond de carte j'ai trouve des zones a probleme. En particulier des zones au fond transparent ou bien des traces de rando manquants. Si ca vous interesse on peut discuter de ca dans un autre topic ou par mail.
- je serais interesse par savoir comment vous hostez/maintenez ce fond de carte. Je pense en faire un special rando. J'aime bcp le votre mais je pense qu il peut etre ameliore et puis je cherche a gerer le monde entier...
- j'espere vraiment un jour pouvoir permettre de "remplir" refuges.info depuis l'app
Merci a vous
Ps: il semblerait que le "blokquote" imgur de l'album photo ne marche pas dans le forum :s Je vous mets le lien direct:
<blockquote class="imgur-embed-pub" lang="en" data-id="a/iLMPS"><a href="//imgur.com/a/iLMPS">View post on imgur.com</a></blockquote><script async src="//s.imgur.com/min/embed.js" charset="utf-8"></script>
-
- Messages : 5041
- Enregistré le : 29 févr. 2004, 17:59
- Localisation : Chambéry - Savoie
okfarfromrefuge a écrit : Si ca vous interesse on peut discuter de ca dans un autre topic
- je serais interesse par savoir comment vous hostez/maintenez ce fond de carte. Je pense en faire un special rando. J'aime bcp le votre mais je pense qu il peut etre ameliore ;) et puis je cherche a gerer le monde entier...
http://www.refuges.info/forum/viewtopic.php?p=24351
Pas de html autorisé sur le forum ;-)farfromrefuge a écrit : Ps: il semblerait que le "blokquote" imgur de l'album photo ne marche pas dans le forum
-
- Messages : 13
- Enregistré le : 31 août 2015, 11:25
-
- Messages : 5041
- Enregistré le : 29 févr. 2004, 17:59
- Localisation : Chambéry - Savoie
-
- Messages : 13
- Enregistré le : 31 août 2015, 11:25