Re: [OSM-talk-fr] osm2shp

2012-09-01 Par sujet topodom
Si, si je suis intéressé par le script c'est juste que je n'ai pas eu le
temps de regarder et tester.
Dès que j'ai fait ca je fait un retour. Sans avoir testé l'avantage que j'y
vois par rapport aux scripts osm2shp cités sur la page du wiki c'est qu'il
ne faut pas compiler les sources :)

Merci en tout cas d'avoir fait cette proposition. En plus ca va me donner
l'occasion de m'initier au python :).

Autre point que je n'ai pas eu le temps de tester aussi : la proposition de
Geotribu sur l'enchaînement de Overpass  osm2pgsql  pgsql2shp , ainsi que
le formulaire de requête Overpass.

Cependant, après avoir parcouru rapidement la page du wiki sur Overpass,
l'appli semble particulièrement intéressante. Il semble même qu'il soit
possible de lancer une requête avec un tampon. De ce que j'ai vu c'est un
tampon circulaire, mais faut probablement creuser encore.
 

Bon au final ca fait plein :
* de façons de récupérer les données et de les filtrer (xapi, download
fichier ma_region.osm, osmosis, Overpass,...)
* de façon de passer du format osm au shape (créer une bas postgresql, ou
enchaîner des scripts, ou tester le scipt OsmApi.py)
* de pistes à tester !

sans compter la question de la normalisation des données !






--
View this message in context: 
http://gis.19327.n5.nabble.com/osm2shp-tp5722686p5723120.html
Sent from the France mailing list archive at Nabble.com.

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


Re: [OSM-talk-fr] osm2shp

2012-09-01 Par sujet topodom

Nicolas Dumoulin wrote
 
 Le jeudi 30 août 2012 22:52:00 topodom a écrit :
 
 Oulà, t'es en train de me donner des idées toi ;-)
 
 Allez, voilà de quoi démarrer. En PJ un script python qui a besoin d'une
 URL 
 xapi et d'une projection et te génère le SHP avec le tag name de chaque
 point 
 dans la table d'attributs.
 C'est du vite fait pour rigoler (si les objets ne sont pas des points ça
 va 
 planter), mais si ça peut intéresser du monde, je pourrai voir pour
 ajouter un 
 export SHP au xapiviewer.
 
 Cela nécessite gdal et OsmApi.py :
 http://svn.openstreetmap.org/applications/utils/python_lib/OsmApi/OsmApi.py
 
 Pour la suite, on peut passer sur dev-fr
 
 
 

J'ai fait un retour sur la liste Dev-fr 
http://gis.19327.n5.nabble.com/osm2shp-py-td5723145.html ICI 




--
View this message in context: 
http://gis.19327.n5.nabble.com/osm2shp-tp5722686p5723146.html
Sent from the France mailing list archive at Nabble.com.

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


Re: [OSM-talk-fr] osm2shp

2012-09-01 Par sujet Nicolas Dumoulin
Le samedi 1 septembre 2012 01:02:14 topodom a écrit :
 Autre point que je n'ai pas eu le temps de tester aussi : la proposition de
 Geotribu sur l'enchaînement de Overpass  osm2pgsql  pgsql2shp , ainsi que
 le formulaire de requête Overpass.

Ben en fait, c'est ce que je fait, le script envoie une requête XAPI au 
serveur Overpass, reçoit les données et les convertit en shp.

-- 
Nicolas Dumoulin
http://wiki.openstreetmap.org/wiki/User:NicolasDumoulin

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


Re: [OSM-talk-fr] osm2shp

2012-08-31 Par sujet Arnaud Vandecasteele
Salut,

Je suis d'accord avec toi le passage de OSM aux SIG n'est pas chose facile.
En réalité cela provient de deux visions différentes du schéma de données.
A la rigueur quasi militaire de l'organisation d'un SIG s'oppose la liberté
de l'approche OSM.
C'est pourquoi, il peut être un peu compliqué de passer de l'un à l'autre.

Mais bon, une fois les deux ou trois étapes accomplies, tu peux facilement
passer de l'un à l'autre.
Le mieux que j'ai trouvé :
téléchargement des données via Overpass  osm2pgsql  pgsql2shp

En quelques minutes tu as tes données
Ex : http://www.osm974.re/osm-shp/

Arnaud


2012/8/31 topodom marocco...@yahoo.fr

 Merci pour les liens en effet c'est clair OGR traduit bien le format .osm.

 Quand au format shape qui date du siecle précédant ... :)
 oui probablement, je sais que pour de vrai chantiers SIG il y a des
 solutions bien plus performantes.

 Mais ceci dit, je trouves déjà bien compliqué d'extraire une simple couche
 point de la base osm ! Il faut quand même sortir l'artillerie lourde juste
 pour sélectionner les épicerie et les campings dans un tampon de 10 kms !
 Avec un shape point et QGIS, c'est 5m minutes. la ca fait trois jours que
 je
 suis sur le sujet !
 Alors savoir quel est le format top en SIG ne me semble pas une priorité
 dans ce cas.

 Si l'on souhaite que la base osm soit utilisée autrement que son
 utilisation
 actuelle principale, il faudra que les questions évoquées ici évoluent un
 peu vers la simplicité.




 --
 View this message in context:
 http://gis.19327.n5.nabble.com/osm2shp-tp5722686p5722886.html
 Sent from the France mailing list archive at Nabble.com.

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




-- 

Arnaud Van De Casteele
Mines Paris Tech - CRC
Sophia-Antipolis
0698 24 25 29
SIG - WebMapping - Spatial Ontology - GeoCollaboration

Web Site
http://perso.crc.mines-paristech.fr/~arnaud.van_de_casteele/
http://geotribu.net/
http://www.i2c.eu/
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] osm2shp

2012-08-31 Par sujet Nicolas Dumoulin
Le jeudi 30 août 2012 22:52:00 topodom a écrit :
 Mais ceci dit, je trouves déjà bien compliqué d'extraire une simple couche
 point de la base osm ! Il faut quand même sortir l'artillerie lourde juste
 pour sélectionner les épicerie et les campings dans un tampon de 10 kms !

Oulà, t'es en train de me donner des idées toi ;-)

Allez, voilà de quoi démarrer. En PJ un script python qui a besoin d'une URL 
xapi et d'une projection et te génère le SHP avec le tag name de chaque point 
dans la table d'attributs.
C'est du vite fait pour rigoler (si les objets ne sont pas des points ça va 
planter), mais si ça peut intéresser du monde, je pourrai voir pour ajouter un 
export SHP au xapiviewer.

Cela nécessite gdal et OsmApi.py :
http://svn.openstreetmap.org/applications/utils/python_lib/OsmApi/OsmApi.py

Pour la suite, on peut passer sur dev-fr

Bon app'

-- 
Nicolas Dumoulin
http://wiki.openstreetmap.org/wiki/User:NicolasDumoulin# -*- coding: utf-8 -*-
import sys
import ogr, osr
import string
import OsmApi
import urllib2

# Settings
destEPSG = 2154
xapiURL = http://www.overpass-api.de/api/xapi?*[natural=peak][bbox=3.0486739730835017,45.73113511552445,3.102918968200614,45.759466337869895];

# init shapefile
driverName = ESRI Shapefile
drv = ogr.GetDriverByName( driverName )
if drv is None:
print %s driver not available.\n % driverName
sys.exit( 1 )

ds = drv.CreateDataSource( point_out.shp )
if ds is None:
print Creation of output file failed.\n
sys.exit( 1 )

# init projections
osmSR = osr.SpatialReference()
osmSR.ImportFromEPSG(4326)
destSR = osr.SpatialReference()
destSR.ImportFromEPSG(destEPSG)
srTrans = osr.CoordinateTransformation(osmSR,destSR)

# create data layer in shapefile
lyr = ds.CreateLayer( point_out, destSR, ogr.wkbPoint )
if lyr is None:
print Layer creation failed.\n
sys.exit( 1 )


# load OSM data
osmApi = OsmApi.OsmApi();
osmXml = open(sample.osm,r).read();
osmData = urllib2.urlopen(xapiURL).read
osmData = osmApi.ParseOsm(osmXml);

# TODO find all tags present in the data and create an attribute for each tag found
# add an attribute for the name in the layer
field_defn = ogr.FieldDefn( Name, ogr.OFTString )
field_defn.SetWidth( 32 )
if lyr.CreateField ( field_defn ) != 0:
print Creating Name field failed.\n
sys.exit( 1 )

# write the data
for entity in osmData:
point = srTrans.TransformPoint(entity['data']['lon'], entity['data']['lat'])
#print str(entity['data']['lat']) +  -  + str(entity['data']['lon'])
#print str(point)
x = point[0]
y = point[1]
name = entity['data']['tag']['name']
feat = ogr.Feature( lyr.GetLayerDefn())
feat.SetField( Name, name )
pt = ogr.Geometry(ogr.wkbPoint)
pt.SetPoint_2D(0, x, y)
feat.SetGeometry(pt)
if lyr.CreateFeature(feat) != 0:
print Failed to create feature in shapefile.\n
sys.exit( 1 )
feat.Destroy()

ds = None___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] osm2shp

2012-08-31 Par sujet Jean-Claude Repetto

Le 31/08/2012 07:52, topodom a écrit :



Il faut quand même sortir l'artillerie lourde juste
pour sélectionner les épicerie et les campings dans un tampon de 10 kms !


Pour ce genre d'application, il est plus simple de faire une requête via 
une API, comme par exemple :

http://www.overpass-api.de/query_form.html

Jean-Claude

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


Re: [OSM-talk-fr] osm2shp

2012-08-31 Par sujet Ab_fab
Il y a le tampon de x km de part et d'autre d'un itinéraire qui n'est pas
couramment proposé (et en tout cas pas par overpass api), mais qui pourrait
être une bien belle possibilité pour la récupération des données osm.
Le 31 août 2012 12:03, Jean-Claude Repetto jrepe...@free.fr a écrit :

 Le 31/08/2012 07:52, topodom a écrit :



 Il faut quand même sortir l'artillerie lourde juste
 pour sélectionner les épicerie et les campings dans un tampon de 10 kms !


 Pour ce genre d'application, il est plus simple de faire une requête via
 une API, comme par exemple :
 http://www.overpass-api.de/**query_form.htmlhttp://www.overpass-api.de/query_form.html

 Jean-Claude

 __**_
 Talk-fr mailing list
 Talk-fr@openstreetmap.org
 http://lists.openstreetmap.**org/listinfo/talk-frhttp://lists.openstreetmap.org/listinfo/talk-fr

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


Re: [OSM-talk-fr] osm2shp

2012-08-31 Par sujet Nicolas Dumoulin
Le vendredi 31 août 2012 11:59:29 Nicolas Dumoulin a écrit :
 En PJ un script python qui a besoin d'une URL
 xapi et d'une projection et te génère le SHP avec le tag name de chaque
 point dans la table d'attributs.

Et alors ? Ça ne vous inspire pas ça ?
Je trouve que ça réponde à la question initiale de topodom, et puis ça 
pourrait être un service en ligne intéressant.
Pour l'instant, j'en ai pas besoin perso, donc si vous en voulez pas non plus 
… tant pis ;-)

-- 
Nicolas Dumoulin
http://wiki.openstreetmap.org/wiki/User:NicolasDumoulin

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


Re: [OSM-talk-fr] osm2shp

2012-08-30 Par sujet plonevez
Bonjour,

Pour obtenir des fichiers shp. J'utilise le site :

http://download.geofabrik.de/osm/europe/france/

Il faut juste attendre 2 jours pour obtenir mes dernières modifications

Jean



--
View this message in context: 
http://gis.19327.n5.nabble.com/osm2shp-tp5722686p5722707.html
Sent from the France mailing list archive at Nabble.com.

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


Re: [OSM-talk-fr] osm2shp

2012-08-30 Par sujet Nicolas Dumoulin
Le mercredi 29 août 2012 23:20:15 Emilie Laffray a écrit :
 Bonjour,
 
 il n'y a malheureusement pas de solutions miracles pour cela. Ma solution
 preferee est de loin d'utiliser une base de donnees de type Postgresql pour
 convertir vers SHP ensuite.
 Ca ne sera donc pas forcement plus facile que la solution QGIS. La
 principale raison pour cela est qu'OSM ne fait pas de differentiation au
 niveau des layers et du nombre de colonnes (Tag). Il faut donc absolument
 faire une normalisation de la donnee avant de pouvoir exporter la structure.

Je ne connais pas tout sur le SHP, mais naïvement je me disais qu'avec python-
ogr, si on parse un fichier OSM on doit être capable d'écrire un SHP, non ?
(bien sûr, le code python reste à écrire …)

-- 
Nicolas Dumoulin
http://wiki.openstreetmap.org/wiki/User:NicolasDumoulin

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


Re: [OSM-talk-fr] osm2shp

2012-08-30 Par sujet Jean-Claude Repetto

Le 30/08/2012 09:40, Nicolas Dumoulin a écrit :


Je ne connais pas tout sur le SHP, mais naïvement je me disais qu'avec python-
ogr, si on parse un fichier OSM on doit être capable d'écrire un SHP, non ?
(bien sûr, le code python reste à écrire …)

Il me semble que le support du format OSM a été intégré récemment dans 
la bibliothèque OGR et sera disponible dans GDAL 2.0 .
Si on installe la version trunk de GDAL/OGR, on doit pouvoir utiliser la 
commande ogr2ogr pour transformer un fichier OSM en SHP.


Jean-Claude


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


Re: [OSM-talk-fr] osm2shp

2012-08-30 Par sujet topodom
merci pour toutes vos réponses.

Un petit complément sur ce que je veux faire : OSM étant de plus en plus
riche de données, particulièrement de données que l'on ne trouves pas
ailleurs, je souhaite travailler avec ces données, mais sous une approche
SIG.
L'idée de départ est un projet pour le loisir (sortie à vélo sur plusieurs
jours). Je cherche à faire une carte des choses utiles à vélo (épiceries,
camping, point d'eau, etc...) se situant à moins de 10 kms du parcours.
A terme des travaux plus pro en vue.


Pour vous réponses :

* Géofabrik et autres sont effectivement très pratique mais ils n'extraient
pas la totalité de tag présents dans osm
* normalisation des données :
En effet j'ai remarqué ceci lors de l'extraction que j'ai faite du tag
shop=mall  et shop=supermaket il y a des objets point et polygone.
* Postgresql : c'est effectivement une solution qui semble particulièrement
interessante, mais je n'ai jamais utilisé (investissement de départ lourd ?)

* *bibliothèque OGR*: c'est effectivement avec Gdal et OGR que je travailles
habituellement, mais si la version 2.0 peut faire la traduction, alors c'est
exactement l'outil que je cherches



--
View this message in context: 
http://gis.19327.n5.nabble.com/osm2shp-tp5722686p5722727.html
Sent from the France mailing list archive at Nabble.com.

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


Re: [OSM-talk-fr] osm2shp

2012-08-30 Par sujet Frédéric Rodrigo

Le 30/08/2012 10:57, topodom a écrit :

merci pour toutes vos réponses.

Un petit complément sur ce que je veux faire : OSM étant de plus en plus
riche de données, particulièrement de données que l'on ne trouves pas
ailleurs, je souhaite travailler avec ces données, mais sous une approche
SIG.
L'idée de départ est un projet pour le loisir (sortie à vélo sur plusieurs
jours). Je cherche à faire une carte des choses utiles à vélo (épiceries,
camping, point d'eau, etc...) se situant à moins de 10 kms du parcours.
A terme des travaux plus pro en vue.


Pour vous réponses :

* Géofabrik et autres sont effectivement très pratique mais ils n'extraient
pas la totalité de tag présents dans osm


Si, si, les extract ont tous les tags. C'est peut être la façon dont tu 
utilises les donnes qui perd des tags. osm2pgsql ? il y  un fichier de 
style pour configurer l'import.



* normalisation des données :
En effet j'ai remarqué ceci lors de l'extraction que j'ai faite du tag
shop=mall  et shop=supermaket il y a des objets point et polygone.


Ce n'est pas un problème de normalisation, c'est n'est même pas un 
problème ! En plus des points et ways il y a aussi les relations.



* Postgresql : c'est effectivement une solution qui semble particulièrement
interessante, mais je n'ai jamais utilisé (investissement de départ lourd ?)


Un investissement relativement accessible et très rentable.


* *bibliothèque OGR*: c'est effectivement avec Gdal et OGR que je travailles
habituellement, mais si la version 2.0 peut faire la traduction, alors c'est
exactement l'outil que je cherches


Frédéric.


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


Re: [OSM-talk-fr] osm2shp

2012-08-30 Par sujet sly (sylvain letuffe)
  * Géofabrik et autres sont effectivement très pratique mais ils 
n'extraient
  pas la totalité de tag présents dans osm
 
 Si, si, les extract ont tous les tags. C'est peut être la façon dont tu 
 utilises les donnes qui perd des tags. osm2pgsql ? il y  un fichier de 
 style pour configurer l'import.

Je crois qu'il parlait des exports au format shapefile, et il ne contiennent 
pas tous les tags (pour les raisons qu'indiquait émilie)

Sinon pareil que les autres, ma préférence va vers la base postgres+gis et son 
outil magique pgsql2shp

Par contre, de la à dire que la solution est Un investissement relativement 
accessible, je tempérerais...
C'est quand même pas le truc qui se fait en trois clic de souris.


-- 
sly
qui suis-je : http://sly.letuffe.org
email perso : sylvain chez letuffe un point org

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


Re: [OSM-talk-fr] osm2shp

2012-08-30 Par sujet Philippe Verdy
Le 30 août 2012 18:04, Frédéric Rodrigo fred.rodr...@gmail.com a écrit :
 Le 30/08/2012 10:57, topodom a écrit :

 merci pour toutes vos réponses.

 Un petit complément sur ce que je veux faire : OSM étant de plus en plus
 riche de données, particulièrement de données que l'on ne trouves pas
 ailleurs, je souhaite travailler avec ces données, mais sous une approche
 SIG.
 L'idée de départ est un projet pour le loisir (sortie à vélo sur plusieurs
 jours). Je cherche à faire une carte des choses utiles à vélo
 (épiceries,
 camping, point d'eau, etc...) se situant à moins de 10 kms du parcours.
 A terme des travaux plus pro en vue.


 Pour vous réponses :

 * Géofabrik et autres sont effectivement très pratique mais ils
 n'extraient
 pas la totalité de tag présents dans osm


 Si, si, les extract ont tous les tags. C'est peut être la façon dont tu
 utilises les donnes qui perd des tags. osm2pgsql ? il y  un fichier de style
 pour configurer l'import.


 * normalisation des données :
 En effet j'ai remarqué ceci lors de l'extraction que j'ai faite du tag
 shop=mall  et shop=supermaket il y a des objets point et polygone.


 Ce n'est pas un problème de normalisation, c'est n'est même pas un problème
 ! En plus des points et ways il y a aussi les relations.

Lors de l'extraction, il n'y a plus ni noeud, ni way ni relation.

Il n'y a plus que des points, des lignes continues (fermées ou non, et
pouvant même avoir des intersections limitées à des points discrets),
et des multipolygones fermés (contenant un ou plusieurs anneaux fermés
et sans intersection autre que des points isolés sur leur bordure, et
tels que la surface intérieure de l'un des anneaux soit est
entièrement incluse dans la surface intérieure de l'autre anneau, soit
n'a aucun point en commun), ainsi que des métadonnées contenant les
valeurs de tags pour les libellés ou d'autres conditions à tester par
le moteur de rendu.

En effet cette extraction n'emploie plus le schéma OSM.

Donc exit les relations. Elles sont remplacées par les
caractéristiques (features), avec une table SQL générée par
feature extraite, et autant de colonnes que d'attributs de tags
extraits (avec un travail d'unification de certaines valeurs).

Exit aussi les identifiants d'objets : le nombre d'objets dans le
schéma extait n'est plus le même étant donné la façon dont sont
transformées les relations. Même les noeuds uniques dans OSM
deviennent des points de coordonnées multipliés autant de fois que
d'objets géométriques qui les utilise, et ils perdent leurs
identifiants OSM qui ne sont gardés que comme Tags au cas où on les
extrait, mais uniquement à titre d'information et débogage pour les
outils d'analyse.

Un même objet OSM peut devenir 0 à N objets GIS. Et un même objet GIS
peut être généré à partir de 0 à N objets OSM. Ce n'est pas du tout la
même définition.

Aucun moteur de rendu n'utilise directement le schéma OSM qui est
toujours transformé d'abord en objets géométriques (ce qui n'est pas
sans difficultés étant donné l'ambiguïté de conversion de ce schéma
pour certains cas).

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


Re: [OSM-talk-fr] osm2shp

2012-08-30 Par sujet topodom
 Je crois qu'il parlait des exports au format shapefile, et il ne
contiennent 
 pas tous les tags (pour les raisons qu'indiquait émilie) 

Oui c'est exactement ça



--
View this message in context: 
http://gis.19327.n5.nabble.com/osm2shp-tp5722686p5722849.html
Sent from the France mailing list archive at Nabble.com.

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


Re: [OSM-talk-fr] osm2shp

2012-08-30 Par sujet topodom
Bon en effet les extractions et exports de données ne semblent pas si simple.

Dans mon idée de départ j'ai besoin de commencer simple.

Je pensait qu'il serait simple de transformer un point dans osm en un point
dans un shape, même si les attributs ne sont pas exactement les mêmes.

dans mon idée:
* je télécharge un maregion.osm
* je le parse avec osmosis
* je traduit le résultat en shape pour exploiter le données sous Qgis

mais bon.. ca semble plus complexe !





--
View this message in context: 
http://gis.19327.n5.nabble.com/osm2shp-tp5722686p5722852.html
Sent from the France mailing list archive at Nabble.com.

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


Re: [OSM-talk-fr] osm2shp

2012-08-30 Par sujet topodom


 
 
 
 Il me semble que le support du format OSM a été intégré récemment dans 
 la bibliothèque OGR et sera disponible dans GDAL 2.0 .
 Si on installe la version trunk de GDAL/OGR, on doit pouvoir utiliser la 
 commande ogr2ogr pour transformer un fichier OSM en SHP.
 
 

En fait c'est la solution qui me seduit le plus. Mais j'ai cherché cette
info et je ne la trouves pas sur le wiki :
http://trac.osgeo.org/gdal/wiki/GDAL20Changes
http://trac.osgeo.org/gdal/wiki/GDAL20Changes 

J'ai loupé quelque chose ?



--
View this message in context: 
http://gis.19327.n5.nabble.com/osm2shp-tp5722686p5722855.html
Sent from the France mailing list archive at Nabble.com.

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


Re: [OSM-talk-fr] osm2shp

2012-08-30 Par sujet Christian Quest
L'idée de départ est peut être simple, mais si tu as un projet plus
ambitieux, il est peut être plus intéressant d'investir directement
dans un process qui te permettra d'aller au bout de ton idée.

Les shapefile sont dignes du XXème siècle avec leur tables fixes à la
dbase. On est au XXIème... depuis plus de 10 ans maintenant ;)


Le 30 août 2012 22:45, topodom marocco...@yahoo.fr a écrit :
 Bon en effet les extractions et exports de données ne semblent pas si simple.

 Dans mon idée de départ j'ai besoin de commencer simple.

 Je pensait qu'il serait simple de transformer un point dans osm en un point
 dans un shape, même si les attributs ne sont pas exactement les mêmes.

 dans mon idée:
 * je télécharge un maregion.osm
 * je le parse avec osmosis
 * je traduit le résultat en shape pour exploiter le données sous Qgis

 mais bon.. ca semble plus complexe !


-- 
Christian Quest - OpenStreetMap France - http://openstreetmap.fr/u/cquest

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


Re: [OSM-talk-fr] osm2shp

2012-08-30 Par sujet f . dos . santos


- Mail original -
De: topodom marocco...@yahoo.fr
À: talk-fr@openstreetmap.org
Envoyé: Jeudi 30 Août 2012 22:51:06
Objet: Re: [OSM-talk-fr] osm2shp

 
 
 
 Il me semble que le support du format OSM a été intégré récemment dans 
 la bibliothèque OGR et sera disponible dans GDAL 2.0 .
 Si on installe la version trunk de GDAL/OGR, on doit pouvoir utiliser la 
 commande ogr2ogr pour transformer un fichier OSM en SHP.
 
 

En fait c'est la solution qui me seduit le plus. Mais j'ai cherché cette
info et je ne la trouves pas sur le wiki :
http://trac.osgeo.org/gdal/wiki/GDAL20Changes

J'ai loupé quelque chose ?

Regarde plutôt dans ce fil de discussion :
http://lists.osgeo.org/pipermail/gdal-dev/2012-July/033494.html

Francisco

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


Re: [OSM-talk-fr] osm2shp

2012-08-30 Par sujet Pieren
 Regarde plutôt dans ce fil de discussion :
 http://lists.osgeo.org/pipermail/gdal-dev/2012-July/033494.html

Ou là:
http://www.gdal.org/ogr/drv_osm.html

Pieren

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


Re: [OSM-talk-fr] osm2shp

2012-08-30 Par sujet topodom
Merci pour les liens en effet c'est clair OGR traduit bien le format .osm.

Quand au format shape qui date du siecle précédant ... :) 
oui probablement, je sais que pour de vrai chantiers SIG il y a des
solutions bien plus performantes.

Mais ceci dit, je trouves déjà bien compliqué d'extraire une simple couche
point de la base osm ! Il faut quand même sortir l'artillerie lourde juste
pour sélectionner les épicerie et les campings dans un tampon de 10 kms !
Avec un shape point et QGIS, c'est 5m minutes. la ca fait trois jours que je
suis sur le sujet !
Alors savoir quel est le format top en SIG ne me semble pas une priorité
dans ce cas.

Si l'on souhaite que la base osm soit utilisée autrement que son utilisation
actuelle principale, il faudra que les questions évoquées ici évoluent un
peu vers la simplicité.




--
View this message in context: 
http://gis.19327.n5.nabble.com/osm2shp-tp5722686p5722886.html
Sent from the France mailing list archive at Nabble.com.

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


[OSM-talk-fr] osm2shp

2012-08-29 Par sujet topodom
Bonjour,

Je cherche un outil pour créer des fichiers shape à partir d'un fichier.osm
traité avec osmosis.

Il y a bien le plugin osm sous Qgis qui permettent de faire la manip mais
lorsque les données sont un peu volumineuses c'est assez long.

Je cherche un outil (Linux Ubuntu ) pour réaliser cette tâche en ligne de
commande.
J'ai bien trouvé cette page sur le wiki :
http://wiki.openstreetmap.org/wiki/Shapefiles#Create_your_own_shapefiles

mais il faut compiler les sources 
Je cherche donc un appui pour réaliser cette étape.

A moins que quelqu’un connaisse un paquet osm2shp tout prêt



--
View this message in context: 
http://gis.19327.n5.nabble.com/osm2shp-tp5722686.html
Sent from the France mailing list archive at Nabble.com.

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


Re: [OSM-talk-fr] osm2shp

2012-08-29 Par sujet Emilie Laffray
Bonjour,

il n'y a malheureusement pas de solutions miracles pour cela. Ma solution
preferee est de loin d'utiliser une base de donnees de type Postgresql pour
convertir vers SHP ensuite.
Ca ne sera donc pas forcement plus facile que la solution QGIS. La
principale raison pour cela est qu'OSM ne fait pas de differentiation au
niveau des layers et du nombre de colonnes (Tag). Il faut donc absolument
faire une normalisation de la donnee avant de pouvoir exporter la structure.
Je ne sais pas ce que tu cherches a faire mais il faut tenir compte par
exemple pour les routes qu'il est possible que certaines soient des
surfaces (pour des places par exemple) et que donc la normalisation d'un
reseau routier puisse etre complique et pas juste du filaire.

Emilie Laffray

2012/8/29 topodom marocco...@yahoo.fr

 Bonjour,

 Je cherche un outil pour créer des fichiers shape à partir d'un fichier.osm
 traité avec osmosis.

 Il y a bien le plugin osm sous Qgis qui permettent de faire la manip mais
 lorsque les données sont un peu volumineuses c'est assez long.

 Je cherche un outil (Linux Ubuntu ) pour réaliser cette tâche en ligne de
 commande.
 J'ai bien trouvé cette page sur le wiki :
 http://wiki.openstreetmap.org/wiki/Shapefiles#Create_your_own_shapefiles

 mais il faut compiler les sources 
 Je cherche donc un appui pour réaliser cette étape.

 A moins que quelqu’un connaisse un paquet osm2shp tout prêt



 --
 View this message in context:
 http://gis.19327.n5.nabble.com/osm2shp-tp5722686.html
 Sent from the France mailing list archive at Nabble.com.

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

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