Pajopath
(Pajopath)
February 13, 2013, 10:51am
#1
Hi zusammen,
ist einem von euch irgendwas bekannt warum http://osm.gis1.de/poiexport/ nicht mehr funktioniert?
Wird als deutscher Export unter http://wiki.openstreetmap.org/wiki/PoiExport gelistet und hat bis Ende letzten Jahres noch gute Dienste geleistet
http://poi-osm.tucristal.es/ funktioniert leider nicht wie gewünscht, da er die ganzen namen rauslöscht und so nur “types” angibt.
Zum beispiel anstatt Lidl, Aldi etc steht da nur “supermarket”
moenk
(Thomas Moenkemeier)
February 14, 2013, 1:16pm
#3
Moin,
das war ein Server von mir, der mit osm2pgsql den deutschen Teil des Planets drin hatte. Seit es die Overpass-API gibt war der aber überflüssig und ist Ende letzten Jahres vom Netz gegangen.
Der YAPIS-Server hat nur die Daten im Osmosis-Schema und damit läuft das Tool leider nicht, sonst hätte ich es dort wieder installiert.
Hier scheint auch noch eine (etwas erweiterte) Instanz bereit zu stehen: http://poi-osm.tucristal.es/
LG,
-moenk
Ich habe mal die Speed_camera für Germany ausgeben lassen. Das waren keine hundert Treffer. Tatsächlich müssten das aber doch einige tausend Treffer sein. Die genaue Zahl habe ich gerade nicht parat.
Irgend etwas scheint da nicht richtig zu funktionieren.
Pajopath
(Pajopath)
February 15, 2013, 2:54pm
#5
@moenk
http://poi-osm.tucristal.es/ ist leider unbrauchbar weil die den Name von jedem POI durch den Exporttype ersetzen
anstatt Aldi,Lidl,Real,… nur “supermarket” das bringt mir leider überhaupt nichts
schade.
Netzwolf
(Netzwolf)
February 15, 2013, 5:15pm
#6
Nahmd,
Pajopath:
http://poi-osm.tucristal.es/ ist leider unbrauchbar weil die den Name von jedem POI durch den Exporttype ersetzen
anstatt Aldi,Lidl,Real,… nur “supermarket” das bringt mir leider überhaupt nichts
Welche POIs brauchst Du denn?
Gruß Wolf
Pajopath
(Pajopath)
February 17, 2013, 6:29pm
#7
ALDI , LIDL , Kaufland, Real , Rewe , Saturn, Mediamarkt, DM
wären toll
Netzwolf
(Netzwolf)
February 17, 2013, 6:43pm
#8
Nahmd,
Pajopath:
ALDI , LIDL , Kaufland, Real , Rewe , Saturn, Mediamarkt, DM
wären toll
Here we go .
CSV Tab getrennt UTF-8 zum Laden in OOCalc oder sowas.
Du kannst alternativ auch alle Shops haben, da sind dann auch die Aldie, Reve, Liedl usw. dabei.
Gruß Wolf
Marqqs
February 17, 2013, 8:05pm
#9
Pajopath:
ALDI , LIDL , Kaufland, Real , Rewe , Saturn, Mediamarkt, DM
wären toll
Moin.
Am einfachsten ist es wahrscheinlich hier:
http://wiki.openstreetmap.org/wiki/DE:Overpass_API
Es geht aber auch offline und mit etwas mehr Eingriffsmöglichkeiten:
http://wiki.openstreetmap.org/wiki/DE:Osmconvert
http://wiki.openstreetmap.org/wiki/DE:Osmfilter
Beispiel:
wget download.geofabrik.de/openstreetmap/europe/germany.osm.pbf
osmconvert germany.osm.pbf --all-to-nodes -o=germany.o5m
osmfilter germany.o5m --keep="amenity=shop or shop=*" -o=shops.o5m
osmconvert shops.o5m --csv="@id @lon @lat shop name" --csv-headline -o=shops.csv
Hab das grad nicht getestet, aber könnte vielleicht trotzdem funktionieren.
hallo - ich werd das mal ausprobieren heute abend auf einer suse
btw .-habe das bisher mit xslt gemacht.
<xsl:stylesheet version = '1.0'
xmlns="http://www.w3.org/1999/xhtml"
xmlns:xml_split="http://xmltwig.com/xml_split"
xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>
<xsl:output method="text" encoding="UTF-8"/>
<xsl:template match="/">
<xsl:for-each select="xml_split:root/node/tag[@k='amenity' and @v='restaurant']">
<xsl:value-of select="../@id"/>
<xsl:text> </xsl:text>
<xsl:value-of select="../@lat"/>
<xsl:text> </xsl:text>
<xsl:value-of select="../@lon"/>
<xsl:text> </xsl:text>
<xsl:for-each select="../tag[@k='name']">
<xsl:value-of select="@v"/>
</xsl:for-each>
<xsl:text>
</xsl:text>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
hier
hier genauer
<node id="52768810" lat="48.2044749" lon="11.3249434" version="7" changeset="9490517" user="wheelmap_visitor" uid="290680" timestamp="2011-10-07T20:24:46Z">
<tag k="addr:city" v="Olching" />
<tag k="addr:country" v="DE" />
<tag k="addr:housenumber" v="72" />
<tag k="addr:postcode" v="82140" />
<tag k="addr:street" v="Hauptstraße" />
<tag k="amenity" v="restaurant" />
<tag k="cuisine" v="mexican" />
<tag k="email" v="info@cantina-olching.de" />
<tag k="name" v="La Cantina" />
<tag k="opening_hours" v="Mo-Su 17:00-01:00" />
<tag k="phone" v="+49 (8142) 444393" />
<tag k="website" v="http://www.cantina-olching.com/" />
<tag k="wheelchair" v="no" />
denke mal dass es einfacher geht mit -convert u. filter