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

2015-12-22 Par sujet Tony Emery
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

Merci, c'est exactement ça. Je vais tester tout ça...

Je suppose qu'on peut mettre la partie query=... sur la même ligne ?
Parce qu'en fait, j'ai une boucle qui va lancer autant de requête en
fonction des fichiers xml présents dans un dossier.



-
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-tp5863030p5863047.html
Sent from the France mailing list archive at Nabble.com.

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Aménagements sous une place

2015-12-22 Par sujet Florian LAINEZ
Hello,


> Il me reste le contour du niveau -1 à désigner. J'ai déjà créé la zone
> http://osm.org/way/386482646 mais je ne sais pas quoi mettre comme balise
> ?
>
Si c'est une zone qui correspond à un étage je mettrai building:part=floor
avec level=-1
Il faut recréer un tel polygone pour chaque étage.

Je vois que cet ascenseur http://www.openstreetmap.org/node/3899641437 n'a
qu'un étage. Je suggère d'en mettre plusieurs (séparés par des points
virgules exemple level=-1;0) pour qu'il apparaisse bien au niveau zéro si
tel est le cas sur le terrain
http://github.pavie.info/openlevelup/?lat=48.689869=6.175137=19=0=0=1=0=0=0=0
Même remarque pour ces escaliers :
http://www.openstreetmap.org/way/386492584

Tu vas créer les niveaux inférieurs par la suite ?

Le 22 décembre 2015 à 14:06, Axelos  a écrit :

> Bonjour,
>
>
> overflorian wrote
> > cool, tenez-nous au courant lorsque vous serez content du résultat, je
> > viendrai vous titiller sur les détails ;)
>
> Je n'ai pas totalement terminé, il reste deux escaliers pour accéder aux
> niveaux inférieurs, un local pour le personnel de surveillance et les deux
> escaliers à l'est à améliorer.
> Mais j'effectuerais le repérage l'année prochaine.
>
> Bref en attendant, au niveau -1, j'ai représenté le parvis bas qui est une
> zone piétonne, une zone pour le parking dépose minute, et des voies de
> circulations.
> Il me reste le contour du niveau -1 à désigner. J'ai déjà créé la zone
> http://osm.org/way/386482646 mais je ne sais pas quoi mettre comme balise
> ?
>
> Cordialement.
>
>
>
> --
> View this message in context:
> http://gis.19327.n5.nabble.com/Amenagements-sous-une-place-tp5861722p5863037.html
> Sent from the France mailing list archive at Nabble.com.
>
> ___
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>



-- 

*Florian Lainez*
@overflorian 
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Accès ancienne version du cadastre

2015-12-22 Par sujet osm . sanspourriel

Avec les start_date et end_date, il n'y a pas ambiguïté.
Donc soit tu as trouvé la réponse (et je vois un "Anciennes limites de 
communes: corrections start_date/end_date" d'un certain cquest) soit je 
n'ai pas compris ta question.
Nominatim rend le quartier qui n'a plus que quelques jours à vivre en 
premier (donc avant le plus ancien).


Jean-Yvon

Le 22/12/2015 12:07, Christian Quest - cqu...@openstreetmap.fr a écrit :
J'ai récupéré ça dans le stock de parcelles extrait par les scripts de 
BANO et récréé les anciennes limites à partir des numéros de parcelles.


C'est ici: http://www.openstreetmap.org/changeset/36102689

Par contre, comment conserver trace de Vihiers pré-1974 puis de 1974 à 
2016 ?

Pour l'instant il y a 2 relations en admin_level=10


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Accès ancienne version du cadastre

2015-12-22 Par sujet Stéphane Péneau

Le 22/12/2015 12:07, Christian Quest - cqu...@openstreetmap.fr a écrit :
J'ai récupéré ça dans le stock de parcelles extrait par les scripts 
de BANO et récréé les anciennes limites à partir des numéros de 
parcelles.


C'est ici: http://www.openstreetmap.org/changeset/36102689


Super !



Par contre, comment conserver trace de Vihiers pré-1974 puis de 1974 
à 2016 ?

Pour l'instant il y a 2 relations en admin_level=10




Les end_date ne me semblent pas très clairs :
Actuellement, il y a un end_date sur la relation admin_level=10 de 
saint-hilaire-du-bois, mais cette date correspond à la fin de la période 
ou cette commune était en admin_level=8, pas à au niveau 10. 
actuellement indiqué.


Dans tous les cas, est-ce vraiment nécessaire de conserver tout ça ? Ce 
n'est pas plutôt le job de openhistoricalmap ?

J'imagine que ça a déjà été discuté, mais je ne m'en souviens pas.

Stf

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Accès ancienne version du cadastre

2015-12-22 Par sujet Stéphane Péneau

Le 20/12/2015 09:52, ades_...@orange.fr a écrit :
infos lisibles dans le champ ‘idu’ de la subdivision de section du 
PCI, chargeable en WFS sur Geopal 
(http://carto.geopal.org/cgi-bin/mapservwfs?), il y a d’ailleurs, 
parmi beaucoup d’autres choses, tout le PCI de Pays de la Loire. 
Récupérable en .shp dans Qgis et donc utilisable dans Josm…
Je n’ai pas vérifié si ça correspond pour la licence, mais normalement 
il ne s’agit que d’une des mises à dispo du cadastre, et  si j’ai bien 
compris « l’accord » Osm/cadastre parle de la réutilisation des 
données, pas de leur origine. C’est bien ça ?


Je n'ai pas réussi :-/

Stf
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


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

2015-12-22 Par sujet Tony Emery
Bonjour à tous,

J'ai créé un script python qui me permet, entre autre, de télécharger les
données OSM en local sur mon poste. Je lance ce script en tâche planifiée 2
fois par jour.

Je pense que http://api.openstreetmap.fr/xapi? ne répond plus car les
requêtes que je lance sur ce site me renvoie des tables vides depuis 4
jours.

Du coup, j'essaye de m'adapter en tapant directement dans l'API overpass.

L'un d'entre vous a-t-il déjà essayé de faire passer une requête overpass en
utilisant un script python ?

J'ai essayé un truc du genre :
import os, sys
import urllib2

http =
'http://overpass-api.de/api/interpreter?data=[out:json][timeout:25];(node["highway"](43.98,4.70,44.27,4.99);way["highway"](43.98,4.70,44.27,4.99);relation["highway"](43.98,4.70,44.27,4.99););out
body;>;out skel qt;'

open(r"C:\Scripts\osm\highway.osm",'w').write(urllib2.urlopen(str(http)).read())

Mais, bien sûr, ça ne fonctionne pas. Pourtant, ce bout de script fonctionne
plutôt bien avec les requête XAPI.

Merci de vos réponses



-
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-tp5863030.html
Sent from the France mailing list archive at Nabble.com.

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Accès ancienne version du cadastre

2015-12-22 Par sujet Christian Quest
J'ai récupéré ça dans le stock de parcelles extrait par les scripts de
BANO et récréé les anciennes limites à partir des numéros de parcelles.

C'est ici: http://www.openstreetmap.org/changeset/36102689

Par contre, comment conserver trace de Vihiers pré-1974 puis de 1974 à
2016 ?
Pour l'instant il y a 2 relations en admin_level=10


On 22/12/2015 11:08, Stéphane Péneau wrote:
> Le 20/12/2015 09:52, ades_...@orange.fr a écrit :
>> infos lisibles dans le champ ‘idu’ de la subdivision de section du
>> PCI, chargeable en WFS sur Geopal
>> (http://carto.geopal.org/cgi-bin/mapservwfs?), il y a d’ailleurs,
>> parmi beaucoup d’autres choses, tout le PCI de Pays de la Loire.
>> Récupérable en .shp dans Qgis et donc utilisable dans Josm…
>> Je n’ai pas vérifié si ça correspond pour la licence, mais
>> normalement il ne s’agit que d’une des mises à dispo du cadastre, et
>>  si j’ai bien compris « l’accord » Osm/cadastre parle de la
>> réutilisation des données, pas de leur origine. C’est bien ça ?
>
> Je n'ai pas réussi :-/
>
> Stf
>
>
> ___
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr

-- 
Christian Quest - OpenStreetMap France

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


[OSM-talk-fr] BANO: graphe des lieux-dits...

2015-12-22 Par sujet Christian Quest
Maintenant que les scripts BANO s'occupent des lieux-dits, j'ai mis en
place hier soir un graphe munin pour suivre l'avancement du
rapprochement avec OSM:

http://munin.openstreetmap.fr/osm12.free.org/osm104.openstreetmap.fr/bano_ld.html

Il fonctionne sur le même principe que pour les adresses:
- cumul de toutes les sources
- nombre de lieux-dits dédupliqués
etc...

On est à environ 4 millions de lieux-dits, avec 350.000 lieux-dits dans
OSM dont 2/3 rapprochés avec FANTOIR.

-- 
Christian Quest - OpenStreetMap France


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Carto personnalisée des rivières

2015-12-22 Par sujet Jean-Claude Repetto
Le 21/12/2015 19:41, Pierre-Alain Dorange a écrit :
> Bonjour,
> 
> Pour un projet perso, je cherche a réaliser une carte des rivières d'un
> département (+frontière admin) pour réutilisation dans un logiciel PAO
> (style Illustrator). C'est pour faire une affiche.
> 
> J'envisage d'utiliser TillMil ou osmarender (XSLT) pour faire un rendu
> perso, mais il me faut d'abord les données.

Bonjour,

Les données sont disponibles directement dans la BD Carthage :
http://professionnels.ign.fr/bdcarthage

Jean-Claude


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Carto personnalisée des rivières

2015-12-22 Par sujet Nicolas Dumoulin
Le Monday 21 December 2015 19:41:33 Pierre-Alain Dorange a écrit :
> Bonjour,
> 
> Pour un projet perso, je cherche a réaliser une carte des rivières d'un
> département (+frontière admin) pour réutilisation dans un logiciel PAO
> (style Illustrator). C'est pour faire une affiche.
> 
> J'envisage d'utiliser TillMil ou osmarender (XSLT) pour faire un rendu
> perso, mais il me faut d'abord les données.

Pour récupérer les données, je trouve que le plus simple et de télécharger le 
PBF complet et 
d'utiliser osmosis pour filtrer les données voulues.

-- 
Nicolas Dumoulin
http://wiki.openstreetmap.org/wiki/User:NicolasDumoulin
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


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

2015-12-22 Par sujet Nicolas Moyroud

Salut Tony,

As-tu essayé ce module Python qui est fait tout exprès pour ça ?
http://osmapi.divshot.io/
Je te dis ça, mais je ne l'ai jamais testé. :-)

Nicolas


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Carto personnalisée des rivières

2015-12-22 Par sujet rainerU
Récupérer les cours d'eau et limites administratives d'un département,
cela doit être possible avec Overpass.

Am 21.12.2015 um 19:41 schrieb Pierre-Alain Dorange:
> J'envisage d'utiliser TillMil ou osmarender (XSLT) pour faire un rendu
> perso, mais il me faut d'abord les données.

Si ce n'est pas pour générer des tuiles pour une carte glissante tu peux
aussi essayer QGIS.


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Communes nouvelles - fusion de communes

2015-12-22 Par sujet Damouns
Le 22 décembre 2015 à 12:45, Donat ROBAUX  a écrit :

> Est-ce qu'on est sûr qu'il n'y aura pas d'autres modifications qui
> passeraient au JO un peu plus tard?
>

Non on n'en est pas sûr : il faut continuer à guetter (par exemple je n'ai
pas vu les communes d'Isère qui m'intéressent, elles vont sortir dans les
jours qui viennent)


> ou d'ailleurs qui sont passées avant sans être répertoriées?
>

Ça non c'est quasiment sûr : au pire on peut voir la page
http://www.legifrance.gouv.fr/affichSarde.do?idSarde=SARDOBJT07104406
qui doit être exhaustive (mais un peu en retard)
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Aménagements sous une place

2015-12-22 Par sujet Axelos
Bonjour,


overflorian wrote
> cool, tenez-nous au courant lorsque vous serez content du résultat, je
> viendrai vous titiller sur les détails ;)

Je n'ai pas totalement terminé, il reste deux escaliers pour accéder aux
niveaux inférieurs, un local pour le personnel de surveillance et les deux
escaliers à l'est à améliorer.
Mais j'effectuerais le repérage l'année prochaine.

Bref en attendant, au niveau -1, j'ai représenté le parvis bas qui est une
zone piétonne, une zone pour le parking dépose minute, et des voies de
circulations.
Il me reste le contour du niveau -1 à désigner. J'ai déjà créé la zone
http://osm.org/way/386482646 mais je ne sais pas quoi mettre comme balise ?

Cordialement.



--
View this message in context: 
http://gis.19327.n5.nabble.com/Amenagements-sous-une-place-tp5861722p5863037.html
Sent from the France mailing list archive at Nabble.com.

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


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

2015-12-22 Par sujet Nicolas Moyroud

Salut Étienne,


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



Ah ben oui QuickOSM ça utilise l'overpassAPI, forcément ! :-D

Nicolas

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


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

2015-12-22 Par sujet Etienne Trimaille
Salut Tony,

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


Le 22 décembre 2015 à 12:03, Tony Emery  a écrit :

> Bonjour à tous,
>
> J'ai créé un script python qui me permet, entre autre, de télécharger les
> données OSM en local sur mon poste. Je lance ce script en tâche planifiée 2
> fois par jour.
>
> Je pense que http://api.openstreetmap.fr/xapi? ne répond plus car les
> requêtes que je lance sur ce site me renvoie des tables vides depuis 4
> jours.
>
> Du coup, j'essaye de m'adapter en tapant directement dans l'API overpass.
>
> L'un d'entre vous a-t-il déjà essayé de faire passer une requête overpass
> en
> utilisant un script python ?
>
> J'ai essayé un truc du genre :
> import os, sys
> import urllib2
>
> http =
> 'http://overpass-api.de/api/interpreter?data=[out:json][timeout:25];(node[
> "highway"](43.98,4.70,44.27,4.99);way["highway"](43.98,4.70,44.27,4.99);relation["highway"](43.98,4.70,44.27,4.99););out
> body;>;out skel qt;'
>
>
> open(r"C:\Scripts\osm\highway.osm",'w').write(urllib2.urlopen(str(http)).read())
>
> Mais, bien sûr, ça ne fonctionne pas. Pourtant, ce bout de script
> fonctionne
> plutôt bien avec les requête XAPI.
>
> Merci de vos réponses
>
>
>
> -
> 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-tp5863030.html
> Sent from the France mailing list archive at Nabble.com.
>
> ___
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


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

2015-12-22 Par sujet Tony Emery
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 :



The data included in this document is from www.openstreetmap.org. The
data is made available under ODbL.


  












  



-
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.

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


[OSM-talk-fr] Icone verte sur les lieu dit

2015-12-22 Par sujet Ludovic Hirlimann
http://cadastre.openstreetmap.fr/fantoir/#insee=24191=4

Le debut de la liste est constitué de nom précédé d'icone verte (et
genre la lidoire , une rivière), elles représentent quoi ces icones ?

Ludo

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


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

2015-12-22 Par sujet Etienne Trimaille
Ton problème, c'est le format de sortie de ta requête overpass. Change
"json" en "xml" ;-)

Pour la requête sur plusieurs lignes, bien sur tu peux changer. C'était
juste pour plus de lisibilité.

Le 23 décembre 2015 à 08:42, Tony Emery  a écrit :

> 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 :
>
> 
> 
> The data included in this document is from www.openstreetmap.org.
> The
> data is made available under ODbL.
> 
>
>timestamp="2014-10-14T10:45:02Z" changeset="26069043" uid="675449"
> user="jseigneuret">
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>   
>
>
>
> -
> 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.
>
> ___
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr