Ok, je me doutais bien que ça allait être la solution finale mais je
préférais demander au cas où.
Merci pour les infos !
Le 02/10/2016 20:35, clem...@igonet.fr a écrit :
Donc, si je comprends bien, tu as une source différente de la
destination.
Je suggère donc que tu gères toi même l'origine des données.
Par exemple: sources pbf->postgres->ton format de données->api osm
Si tu bosses sur une zone géographique réduite, tu peux te
restreindre à un pbf "allégé".
Pour gagner du temps, tu peux regarder du côté des dockers prêts à
l'emploi si ta machine supporte cette techno. D'autres outils
existent, il faut fouiller... Peut-être y a-t-il moyen de monter sa
propre instance overpass permettant de maîtriser les données
sources?
Pour infos, ça fait plus de 2 ans que je parasite overpass et les
serveurs de prod d'OSM et aujourd'hui, ce n'est plus suffisant pour
répondre à mes besoins particuliers. Donc je me rabats vers plus
d'autonomie (ma propre instance de serveur osm) au prix d'un coup de
mise en oeuvre non négligeable...
À toi de voir si le jeu en vaut la chandelle...
Clément.
Le 2 octobre 2016 19:58:56 UTC+02:00, Guillaume AMAT
a écrit :
Clément,
Merci pour ta réponse :)
Mon premier mail expliquait déjà ce que je voulais... Mais je vais
reformuler.
Je développe une application qui affiche les données d'OSM,
récupérées
via OverPass.
Cette même application permet de modifier les données reçues (les
tags)
et de les envoyer à OSM via son api.
Pour éviter de modifier directement la base de données de prod
d'OSM
pendant mes tests, j'aimerais utiliser l'api de test d'OSM
(http://api06.dev.openstreetmap.org [1]).
Seulement les nodes/ways/relations que me retourne OverPass ne
correspondent pas aux nodes/ways/relations que contient api06. Du
coup
api06 refuse mes appels en me disant que ces éléments n'existent
pas.
Mon besoin ? Que je puisse développer et tester mon application,
sans
changer son comportement (pour rester fidèle au résultat final) et
sans
modifier la base de données principale d'OSM.
D'où les deux questions du premier mail, mais dis-moi si je me
trompe.
Merci,
Guillaume
Le 02/10/2016 à 19:11, clem...@igonet.fr a écrit :
Dis nous plutôt quel est ton besoin fonctionnel ("que veux-tu ?",
et pas: "comment tu veux le faire ?") et là n pourrait peut-être
t'aider à trouver une solution à laquelle tu n'aurais pas pensé.
Le 2 octobre 2016 15:39:23 UTC+02:00, Guillaume AMAT
a écrit :
Salut à tous,
J'aimerais utiliser api06 pour le développement/les tests de
MapContrib.
Seulement j'utilise OverPass pour récupérer les données OSM et
celui-ci
interroge l'instance de prod d'OSM, pas api06.
Du coup, je me prends des 404 quand j'interroge api06, avec les id
retournés par OverPass.
J'ai farfouillé l'Internet et je ne trouve pas de réponse à ma
question
: Comment dire à OverPass de me retourner les données d'api06 au
lieu
de
l'instance de prod ? Ou plutôt, y'a-t-il une instance OverPass
branchée
sur api06 ?
Merci d'avance pour vos lumières,
Guillaume
-
dev-fr mailing list
dev-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev-fr [2]
clem...@igonet.fr
-
dev-fr mailing list
dev-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev-fr [2]
clem...@igonet.fr
Links:
--
[1] http://api06.dev.openstreetmap.org
[2] https://lists.openstreetmap.org/listinfo/dev-fr
___
dev-fr mailing list
dev-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev-fr