Poi Export aus OSM - GERMANY

Hi zusammen,

ist einem von euch irgendwas bekannt warum http://osm.gis1.de/poiexport/ nicht mehr funktioniert? :frowning:

Wird als deutscher Export unter http://wiki.openstreetmap.org/wiki/PoiExport gelistet und hat bis Ende letzten Jahres noch gute Dienste geleistet :smiley:

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‚ÄĚ

Ich nehme an, dass die Webseite von http://wiki.openstreetmap.org/wiki/User:Tiototo betrieben wurde. Vielleich dort mal nachfragen
Siehe auch hier: http://forum.openstreetmap.org/viewtopic.php?id=12924&p=1

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.

@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 :frowning:

schade. :confused:

Nahmd,

Welche POIs brauchst Du denn?

Gruß Wolf

ALDI , LIDL , Kaufland, Real , Rewe , Saturn, Mediamarkt, DM

wären toll :smiley:

Nahmd,

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

Gruß Wolf

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

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