Le 11/09/2017 à 16:51, sly (sylvain letuffe) a écrit :
mais le seul soucis qui semble (semble car je
ne suis pas expert Qgis) rester ce sont les 2 communes au Sud Est qui
appartiennent à la région voisine, qui sont donc des enclaves appartenant à
la région d'a coté et qui devrait alors être des
Samy Mezani wrote
> Je teste en ce moment même avec ogr2ogr (qui me renvoie des erreurs de
> segmentation sur Debian...)
Par curiosité, j'ai voulu essayer et ça à l'air de presque quasiment le
faire avec ogr2ogr :
http://sly.letuffe.org/echange/old-bourgogne.zip
Sur une debian 8
$ ogr2ogr --vers
J'enfonce certainement des portes ouvertes, mais voici enfin la manip
qui a fonctionné :
wget -O bourgogne.osm
'http://overpass-api.de/api/interpreter?data=rel[name="Bourgogne"]["disused:admin_level"=4];(._;>);out
geom;
ogr2ogr -a_srs "EPSG:4326" -t_srs "EPSG:2154" -f PostgreSQL
PG:"host=xx
Le 11/09/2017 à 15:24, sly (sylvain letuffe) a écrit :
[...]
A mon avis, le problème qui fait que tu n'obtiens pas les réponses que tu
attends tient dans l'expression de ton besoin.
Je pense comprendre (je peux me tromper) que ce que tu veux c'est un
multipolygone au sens GIS (postgis, shapefile)
https://wiki.openstreetmap.org/wiki/Osmosis
peut filtrer tes données OSM en ligne de commande
Mais à mon avis les plugins openstreetmap en QGIS te seront plus utiles
pour arriver à des fichiers .SHP. J'ignore si c'est possible de les
invoquer à partir de la ligne de commande. Peut-être avec un s
Samy Mezani wrote
> Je veux simplement obtenir le multipolygone de son ancien contour.
A mon avis, le problème qui fait que tu n'obtiens pas les réponses que tu
attends tient dans l'expression de ton besoin.
Je pense comprendre (je peux me tromper) que ce que tu veux c'est un
multipolygone au sens
Le 11. 09. 17 à 14:21, Samy Mezani a écrit :
> Donc , pour résumer, comment n'obtenir que les *ways* membres
> de la relation et surtout leur géométrie ?
> (pour importer dans PostGIs, ou visionner dans QGis)
la géométrie d'un way implique d'avoir les nœuds.
"out geom" te donne lat/lon des nœuds
Donc , pour résumer, comment n'obtenir que les *ways* membres de la
relation et surtout leur géométrie ? (pour importer dans PostGIs, ou
visionner dans QGis)
Mon but est de comprendre ces requêtes pour en faire d'autres sur des
données plus fréquemment mises à jour.
Là je veux juste obtenir
Le 11 septembre 2017 à 13:04, marc marc a écrit
:
> Mais en ligne de commande si :
>
> 1) récupérer le minimum contenant les infos souhaitées :
> wget -O bourgogne.osm
> 'http://overpass-api.de/api/interpreter?data=rel[name=Bourgogne][
> "disused:admin_level"=4];out;'
>
> 2) filtrer pour ne garde
Mais en ligne de commande si :
1) récupérer le minimum contenant les infos souhaitées :
wget -O bourgogne.osm
'http://overpass-api.de/api/interpreter?data=rel[name=Bourgogne]["disused:admin_level"=4];out;'
2) filtrer pour ne garder que la relation, les chemins et le nom
cat bourgogne.osm | egrep
Dans Overpass tu ne peux pas choisir entre avoir un seul tag ("name=*") ou
tous les tags d'un objet. Tu peux en revanche obtenir la liste des objets
sans leur géométrie ("out;" au lieu de "out geom;")
Regarde les paramètres possibles pour "out;" selon le niveau de verbosité
attendu, si tu ne veux p
En fait, je souhaite bien tous les descendants de la relation, mais pas
les nœuds, et si possible obtenir un seul objet de type multipolygone.
Les données ne m'intéressent pas dans ce cas précis, si ce n'est le taq
name.
Merci
Samy
Le 11/09/2017 à 12:35, Christian Quest a écrit :
Si tu ne v
Si tu ne veux que la relation décrivant le multipolygone (et pas les way
ni les noeuds permettant d'avoir la géométrie complète), retire le ">;"
Tu aura les tags de la relation, la liste des membres, mais rien d'autre.
Le 11/09/2017 à 12:03, Samy Mezani a écrit :
Bonjour,
Je tente de faire u
Déjà tu peux enlever l'union avec la récursion descendante "(._;>;);" si tu
ne veux que la relation multipolygone, et pas ses descendants; mais ensuite
"out geom;" ne te servira bas beaucoup puisqu'il n'y a pas de géométrie
dans un multipolygone mais juste ses descendants; je suppose que tu veux
se
Bonjour,
Je tente de faire une requête en ligne de commande pour obtenir un
fichier osm de l'ancienne région Bourgogne.
Je veux simplement obtenir le multipolygone de son ancien contour.
Avec ça, j'obtiens tous les objets (nœuds) de la relation :
wget -O bourgogne.osm
"http://overpass-api.d
15 matches
Mail list logo