[OSM-dev-fr] notification de modifs
Christian Quest
cquest at openstreetmap.fr
Dim 6 Mar 22:02:02 UTC 2016
Les appels à l'API ne sont franchement pas conçus pour ça... tant en terme
de fonctionnalité que de volumétrie.
Il faudrait vraiment repenser ton outil pour qu'il soit plus indépendant,
c'est à dire monter une base locale que tu met à jour avec les diff et tu
tape dans cette base locale pour générer tes données 3D.
Le 6 mars 2016 à 22:46, clement at igonet.fr <clement at igonet.fr> a écrit :
> Je ne genere pas de xml, je le recupere sur l'api web d'osm. c'est pour
> eviter d'abuser de ce service que je voudrais mettre un cache un munimum
> "intelligent".
>
> Pour info, ce que renvoie le génèrateur de données d'OpenEarthView (nom du
> projet), c'est les donnees transformées: geojson, json x3d, json pour
> three.js, etc...
>
> Clément.
>
>
> Le 6 mars 2016 12:49:15 UTC+01:00, Christian Quest <
> cquest at openstreetmap.fr> a écrit :
>>
>> Ces diffs ne contiennent pas toutes les informations pour savoir où des
>> changements ont été faits.
>>
>> Par exemple, si un way est modifié, mais aucun de ses noeuds ne l'a été,
>> tu n'aura que la nouvelle version du way, ses tags, les id des noeuds qui
>> le porte, mais pas leur coordonnées...
>>
>> Pareil pour une relation, si les way ou noeuds membres ne sont pas
>> modifiés, ils ne sont pas dans le diff.
>>
>>
>> En fait c'est pas trivial du tout comme problème si on veut le traiter
>> proprement... osm2pgsql génère la liste des tuiles impactées lors des mises
>> à jour par les diffs. Il est assez intelligent pour ne sortir que les
>> tuiles du périmètre de certaines grandes relations (par exemple les
>> frontières d'un pays) plutôt que tout ce qu'il contient.
>>
>> Comment génères-tu tes XML ? à partir de quoi ?
>>
>>
>>
>> Le 6 mars 2016 à 07:36, clement at igonet.fr <clement at igonet.fr> a écrit :
>>
>>> ok, il me manquait ça:
>>> http://wiki.openstreetmap.org/wiki/Planet.osm/diffs
>>> je ne cherchais pas avec les bons mots clés (commit, trigger, update,
>>> etc...).
>>>
>>> Merci
>>>
>>> Clément
>>>
>>> Le 6 mars 2016 00:24:57 UTC+01:00, THEVENON Julien <
>>> julien_thevenon at yahoo.fr> a écrit :
>>>>
>>>> Salut,
>>>>
>>>> Il y a des diffs qui sont publiees toutes les minutes,toutes les heures et tous les jours.
>>>> En regardant les coordonnees des mofis tu devrais trouver ce que tu cherches.
>>>>
>>>> Julien
>>>> ------------------------------
>>>>
>>>> En date de : Sam 5.3.16, clement at igonet.fr <clement at igonet.fr> a écrit :
>>>>
>>>> Objet: [OSM-dev-fr] notification de modifs
>>>> À: "Discussions développeur OSM en français" <dev-fr at openstreetmap.org>
>>>> Date: Samedi 5 mars 2016, 21h49
>>>>
>>>> Bonjour,
>>>>
>>>> Je mets en place
>>>> un service en ligne de conversion de données osm xml vers
>>>> des tuiles au formats 3D pour le web.
>>>>
>>>> Pour optimiser ce système, je
>>>> souhaiterais mettre en place un cache des données
>>>> déjà
>>>> traitées.
>>>>
>>>> Et
>>>> pour rafraichir ce cache au besoin, je souhaiterais avoir
>>>> connaissance des tuiles à mettre à jour.
>>>>
>>>> Ma question:
>>>> existe-il un
>>>> service en ligne ou un quelconque moyen
>>>> d'être alerté périodiquement (1min, 5min... ou 1h) de
>>>> tous les secteurs géographiques mis à jours?
>>>>
>>>> Clément.
>>>>
>>>>
>>>>
>>>>
>>>> Le 3
>>>> mars 2016 17:07:48 UTC+01:00, Jocelyn Jaubert <jocelyn.jaubert at gmail.com>
>>>> a écrit :
>>>>
>>>>> Bonjour,
>>>>>
>>>>> Le 02/03/2016 00:59,
>>>>>
>>>> Laurent Combe a écrit :
>>>>
>>>>> si
>>>>>>
>>>>> j'écris sur la liste dev c'est qu'il y a quand
>>>> même un petit souci
>>>>
>>>>> technique
>>>>>> la page ne fonctionne pas si
>>>>>>
>>>>> j'essaye d'accéder directement à la
>>>>
>>>>> source
>>>>>
>>>>>> xml située
>>>>>>
>>>>> sur le domaine openstreetmap.fr <http://openstreetmap.fr>
>>>>
>>>>> depuis mon
>>>>>> domaine niconil.net <http://niconil.net>
>>>>>> le site n'implémente pas /
>>>>>>
>>>>> n'autorise pas les requêtes de type CORS
>>>>
>>>>> (cross-origin-request)
>>>>>>
>>>>>
>>>>> J'ai reconfiguré
>>>>>
>>>> le serveur pour ajouter l'header CORS sur ces pages
>>>>
>>>>> là.
>>>>> Ça devrait dont
>>>>>
>>>> marcher comme tu le souhaites.
>>>>
>>>>>
>>>>> Merci d'avoir reporté le souci, et
>>>>>
>>>> bonne utilisation des données :)
>>>>
>>>>>
>>>>> --
>>>>> Jocelyn
>>>>>
>>>>> ------------------------------
>>>>>
>>>>> dev-fr mailing list
>>>>> dev-fr at openstreetmap.org
>>>>> https://lists.openstreetmap.org/listinfo/dev-fr
>>>>>
>>>>
>>>> clement at igonet.fr
>>>> -----La pièce jointe associée suit-----
>>>>
>>>> ------------------------------
>>>>
>>>> dev-fr mailing list
>>>> dev-fr at openstreetmap.org
>>>> https://lists.openstreetmap.org/listinfo/dev-fr
>>>>
>>>>
>>> clement at igonet.fr
>>>
>>> _______________________________________________
>>> dev-fr mailing list
>>> dev-fr at openstreetmap.org
>>> https://lists.openstreetmap.org/listinfo/dev-fr
>>>
>>>
>>
>>
> clement at igonet.fr
>
--
Christian Quest - OpenStreetMap France
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/dev-fr/attachments/20160306/deac2403/attachment-0001.html>
Plus d'informations sur la liste de diffusion dev-fr