[OSM-talk-fr] Requête overpass api & python

Tony Emery tony.emery at yahoo.fr
Mer 23 Déc 07:42:37 UTC 2015


Etienne Trimaille wrote
> J'ai plusieurs script python qui utilise l'api overpass, QuickOSM par
> exemple.
> J'ai adapté ton code rapidement :
> https://gist.github.com/Gustry/378058e2984faeddac47

A priori, ton script fonctionne plutôt bien mais il doit y avoir un problème
à l'encodage car le fichier généré est du type :

{
  "version": 0.6,
  "generator": "Overpass API",
  "osm3s": {
    "timestamp_osm_base": "2015-12-23T07:23:02Z",
    "copyright": "The data included in this document is from
www.openstreetmap.org. The data is made available under ODbL."
  },
  "elements": [

{
  "type": "node",
  "id": 25178536,
  "lat": 44.0034820,
  "lon": 4.7046202,
  "tags": {
    "addr:postcode": "30120",
    "address": "A 9 - direction Orange/Nîmes, Aire de Tavel Nord",
    "amenity": "fuel",
    "fuel:diesel": "yes",
    "fuel:e10": "yes",
    "fuel:lpg": "yes",
    "fuel:octane_98": "yes",
    "is_in": "A-9",
    "name": "Station Esso",
    "opening_hours": "24/7",
    "operator": "Esso",
    "source": "stations.gpl.online.fr;source = Ministère de l'Economie, de
l'Industrie et du Numérique - 15/09/2014"
  }
},

Alors que moi j'ai besoin plutôt de :

<?xml version="1.0" encoding="UTF-8"?>
<osm version="0.6" generator="Overpass API">
<note>The data included in this document is from www.openstreetmap.org. The
data is made available under ODbL.</note>
<meta osm_base="2015-12-17T00:59:02Z"/>

  <node id="25178536" lat="44.0034820" lon="4.7046202" version="7"
timestamp="2014-10-14T10:45:02Z" changeset="26069043" uid="675449"
user="jseigneuret">
    <tag k="addr:postcode" v="30120"/>
    <tag k="address" v="A 9 - direction Orange/Nîmes, Aire de Tavel Nord"/>
    <tag k="amenity" v="fuel"/>
    <tag k="fuel:diesel" v="yes"/>
    <tag k="fuel:e10" v="yes"/>
    <tag k="fuel:lpg" v="yes"/>
    <tag k="fuel:octane_98" v="yes"/>
    <tag k="is_in" v="A-9"/>
    <tag k="name" v="Station Esso"/>
    <tag k="opening_hours" v="24/7"/>
    <tag k="operator" v="Esso"/>
    <tag k="source" v="stations.gpl.online.fr;source = Ministère de
l'Economie, de l'Industrie et du Numérique - 15/09/2014"/>
  </node>



-----
Tony EMERY
Administrateur OpenStreetMap.fr
Mandataire Grand Sud-Est
Géomaticien & chef de projets
--
View this message in context: http://gis.19327.n5.nabble.com/Requete-overpass-api-python-tp5863030p5863079.html
Sent from the France mailing list archive at Nabble.com.




Plus d'informations sur la liste de diffusion Talk-fr