Re: [Talk-de] Point-Shapes aus OSM erstellen?

2009-06-04 Diskussionsfäden Frederik Ramm
Hallo,

Holger W. wrote:
 ich hab eine kleines Problem: ich probiere gerade die Konvertierung eines 
 OSMfiles in ein Shapefile aus - per OSMEXPORT. Hab auch die Intallation von 
 Ruby und die Regeldatei soweit ganz gut hinbekommen (installiert habe ich 
 folgende versionen: ruby186-26.exe, osmlib-base-0.1.3.gem, 
 osmlib-export-0.1.3.gem, GeoRuby-1.3.4.gem und libxmlrelease). Es wird zwar 
 ein Shapefile erstellt, dieses ist aber immer leer. Im DOS-Fenster bekomme 
 ich die fehlermeldung im dos-fenster ...StreamParser only understands osm 
 file version 0.5 hat das evtl. mit der Umstellung der Api von 0.5 auf 
 0.6 zu tun?

Hast Du eine aktuelle Version von osmexport heruntergeladen? Jochen hat 
das erst vor 2-3 Wochen auf 0.6 umgestellt.

Bye
Frederik


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


[Talk-de] Point-Shapes aus OSM erstellen?

2009-06-03 Diskussionsfäden Holger W.
Hallo Miteinander,

mal sehn ob dies hier funktioniert, ich kenne mich leider noch mit mit der 
funktionsweise von mailinglisten aus.

ich hab eine kleines Problem: ich probiere gerade die Konvertierung eines 
OSMfiles in ein Shapefile aus - per OSMEXPORT. Hab auch die Intallation von 
Ruby und die Regeldatei soweit ganz gut hinbekommen (installiert habe ich 
folgende versionen: ruby186-26.exe, osmlib-base-0.1.3.gem, 
osmlib-export-0.1.3.gem, GeoRuby-1.3.4.gem und libxmlrelease). Es wird zwar ein 
Shapefile erstellt, dieses ist aber immer leer. Im DOS-Fenster bekomme ich die 
fehlermeldung im dos-fenster ...StreamParser only understands osm file version 
0.5 hat das evtl. mit der Umstellung der Api von 0.5 auf 0.6 zu tun?

Ich bin für jede hilfe dankbar.
Danke,
HOlger
-- 
GMX FreeDSL mit DSL 6.000 Flatrate und Telefonanschluss nur 17,95 Euro/mtl.!
http://dslspecial.gmx.de/freedsl-aktionspreis/?ac=OM.AD.PD003K11308T4569a

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


[Talk-de] Point-Shapes aus OSM erstellen?

2008-06-11 Diskussionsfäden Kai Behncke
Hallo liebe Liste,

ich versuche gerade Shapefiles aus OSM-Daten zu erstellen.

Mit osm2gml (http://wiki.openstreetmap.org/index.php/Converting_OSM_to_GML) 
kann ich auch wunderbar gml erstellen 
und das zu Shapes umwandeln. Allerdings erhalte ich ausschließlich ein 
Linienshape.

Ich möchte nun aber auch gerne die Pois und die Flächen als Shape erhalten 
(Point-shape bzw. Polygon) , gibt es da eine Möglichkeit?

Es soll ja gehen mit http://osmlib.rubyforge.org/,
eine kleine Anleitung ja auch hier: 
http://osmlib.rubyforge.org/osmlib-export/rdoc/files/doc/format-shp.html

Meine Schwierigkeit: Ich habe noch nie mir ruby gearbeitet. Wie startet man 
denn ein solches Skript?
Kann mir vielleicht jemand eine kleine Kurzanleitung geben, wie ich aus meinem 
kleinen osm-File Krimpenfort.osm
ein Point bzw. Polygonshape basteln kann?


Revanchiere mich dafür im Wiki indem ich, wenns denn dann alles geklappt hat, 
eine ausführliche Anleitung erstelle.

Viele Grüße, Kai
-- 
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! 
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de


Re: [Talk-de] Point-Shapes aus OSM erstellen?

2008-06-11 Diskussionsfäden John07
Hi,
ich kenn mich jetzt damit gar nicht aus, aber kennst du diese Seite: 
http://download.geofabrik.de/osm/europe/
Vllt. suchst du ja sowas.
Gruß
Jonas

Kai Behncke schrieb:
 Hallo liebe Liste,

 ich versuche gerade Shapefiles aus OSM-Daten zu erstellen.

 Mit osm2gml (http://wiki.openstreetmap.org/index.php/Converting_OSM_to_GML) 
 kann ich auch wunderbar gml erstellen 
 und das zu Shapes umwandeln. Allerdings erhalte ich ausschließlich ein 
 Linienshape.

 Ich möchte nun aber auch gerne die Pois und die Flächen als Shape erhalten 
 (Point-shape bzw. Polygon) , gibt es da eine Möglichkeit?

 Es soll ja gehen mit http://osmlib.rubyforge.org/,
 eine kleine Anleitung ja auch hier: 
 http://osmlib.rubyforge.org/osmlib-export/rdoc/files/doc/format-shp.html

 Meine Schwierigkeit: Ich habe noch nie mir ruby gearbeitet. Wie startet man 
 denn ein solches Skript?
 Kann mir vielleicht jemand eine kleine Kurzanleitung geben, wie ich aus 
 meinem kleinen osm-File Krimpenfort.osm
 ein Point bzw. Polygonshape basteln kann?


 Revanchiere mich dafür im Wiki indem ich, wenns denn dann alles geklappt hat, 
 eine ausführliche Anleitung erstelle.

 Viele Grüße, Kai
   


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de


Re: [Talk-de] Point-Shapes aus OSM erstellen?

2008-06-11 Diskussionsfäden Kai Behncke
Hallo Jonas,


vielen Dank ;-)
Ja, die Seite kenne ich.
Ich frage mich nur wie da die tollen Punktshapes erstellt werden, mich 
interessiert, was da technisch hinterliegt. Klar kann man sich die Pois so 
direkt runterladen aber ich würde gerne einmal den manuellen Weg gehen.

Viele Grüße, Kai
 Original-Nachricht 
 Datum: Wed, 11 Jun 2008 14:34:18 +0200
 Von: John07 [EMAIL PROTECTED]
 An: Openstreetmap allgemeines in Deutsch talk-de@openstreetmap.org
 Betreff: Re: [Talk-de] Point-Shapes aus OSM erstellen?

 Hi,
 ich kenn mich jetzt damit gar nicht aus, aber kennst du diese Seite: 
 http://download.geofabrik.de/osm/europe/
 Vllt. suchst du ja sowas.
 Gruß
 Jonas
 
 Kai Behncke schrieb:
  Hallo liebe Liste,
 
  ich versuche gerade Shapefiles aus OSM-Daten zu erstellen.
 
  Mit osm2gml
 (http://wiki.openstreetmap.org/index.php/Converting_OSM_to_GML) kann ich auch 
 wunderbar gml erstellen 
  und das zu Shapes umwandeln. Allerdings erhalte ich ausschließlich ein
 Linienshape.
 
  Ich möchte nun aber auch gerne die Pois und die Flächen als Shape
 erhalten (Point-shape bzw. Polygon) , gibt es da eine Möglichkeit?
 
  Es soll ja gehen mit http://osmlib.rubyforge.org/,
  eine kleine Anleitung ja auch hier:
 http://osmlib.rubyforge.org/osmlib-export/rdoc/files/doc/format-shp.html
 
  Meine Schwierigkeit: Ich habe noch nie mir ruby gearbeitet. Wie startet
 man denn ein solches Skript?
  Kann mir vielleicht jemand eine kleine Kurzanleitung geben, wie ich aus
 meinem kleinen osm-File Krimpenfort.osm
  ein Point bzw. Polygonshape basteln kann?
 
 
  Revanchiere mich dafür im Wiki indem ich, wenns denn dann alles
 geklappt hat, eine ausführliche Anleitung erstelle.
 
  Viele Grüße, Kai

 
 
 ___
 Talk-de mailing list
 Talk-de@openstreetmap.org
 http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de

-- 
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten 
Browser-Versionen downloaden: http://www.gmx.net/de/go/browser

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de


Re: [Talk-de] Point-Shapes aus OSM erstellen?

2008-06-11 Diskussionsfäden John07
Ok, dann fragst du am besten mal Frederik Ramm, aber der liest hier auch 
mit und wird sicherlich bald kompetent antworten ;-) .
Gruß
Jonas

Kai Behncke schrieb:
 Hallo Jonas,


 vielen Dank ;-)
 Ja, die Seite kenne ich.
 Ich frage mich nur wie da die tollen Punktshapes erstellt werden, mich 
 interessiert, was da technisch hinterliegt. Klar kann man sich die Pois so 
 direkt runterladen aber ich würde gerne einmal den manuellen Weg gehen.

 Viele Grüße, Kai
  Original-Nachricht 
   
 Datum: Wed, 11 Jun 2008 14:34:18 +0200
 Von: John07 [EMAIL PROTECTED]
 An: Openstreetmap allgemeines in Deutsch talk-de@openstreetmap.org
 Betreff: Re: [Talk-de] Point-Shapes aus OSM erstellen?
 

   
 Hi,
 ich kenn mich jetzt damit gar nicht aus, aber kennst du diese Seite: 
 http://download.geofabrik.de/osm/europe/
 Vllt. suchst du ja sowas.
 Gruß
 Jonas

 Kai Behncke schrieb:
 
 Hallo liebe Liste,

 ich versuche gerade Shapefiles aus OSM-Daten zu erstellen.

 Mit osm2gml
   
 (http://wiki.openstreetmap.org/index.php/Converting_OSM_to_GML) kann ich 
 auch wunderbar gml erstellen 
 
 und das zu Shapes umwandeln. Allerdings erhalte ich ausschließlich ein
   
 Linienshape.
 
 Ich möchte nun aber auch gerne die Pois und die Flächen als Shape
   
 erhalten (Point-shape bzw. Polygon) , gibt es da eine Möglichkeit?
 
 Es soll ja gehen mit http://osmlib.rubyforge.org/,
 eine kleine Anleitung ja auch hier:
   
 http://osmlib.rubyforge.org/osmlib-export/rdoc/files/doc/format-shp.html
 
 Meine Schwierigkeit: Ich habe noch nie mir ruby gearbeitet. Wie startet
   
 man denn ein solches Skript?
 
 Kann mir vielleicht jemand eine kleine Kurzanleitung geben, wie ich aus
   
 meinem kleinen osm-File Krimpenfort.osm
 
 ein Point bzw. Polygonshape basteln kann?


 Revanchiere mich dafür im Wiki indem ich, wenns denn dann alles
   
 geklappt hat, eine ausführliche Anleitung erstelle.
 
 Viele Grüße, Kai
   
   
 ___
 Talk-de mailing list
 Talk-de@openstreetmap.org
 http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
 

   


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de


Re: [Talk-de] Point-Shapes aus OSM erstellen?

2008-06-11 Diskussionsfäden Frederik Ramm
Hallo,

 Ich frage mich nur wie da die tollen Punktshapes erstellt werden, mich 
 interessiert, was da technisch hinterliegt. Klar kann man sich die Pois so 
 direkt runterladen aber ich würde gerne einmal den manuellen Weg gehen.

Ich antworte mal mit Beispielen aus dem Buch ;-)

Du installierst Ruby und das gem-Paket, danach gem install 
osmlib-export. Dann rufst Du folgendes auf:

osmexport regel.oxr data.osm ausgabe.osm

wobei data.osm deine runtergeladenen osm-Daten sind und regel.oxr ein 
Osmexport-Regel-File, das z.B. sowas enthalten koennte:

setup :Shp do
   point :hotels do
 name 'OSM-Hotels'
 string :name, 100
   end
end

nodes do
   if tourism == 'hotel'
 :hotels  { :name = name }
   end
end

So bekommst Du eine Datei, die fuer alles, was tourism=hotel hat, einen 
Punkt beinhaltet. Natuerlich kannst Du dieses if tourism='hotel' noch 
beliebig erweitern.

Bye
Frederik


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de