OpenPOIMap: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
K (POIs finden und selektieren)
K
Zeile 5: Zeile 5:
 
Siehe auch [[OpenPOIMap-Publikationen]] und [[POI-Daten-Workshop#Szenarien|Anwendungs-Szenarien]].
 
Siehe auch [[OpenPOIMap-Publikationen]] und [[POI-Daten-Workshop#Szenarien|Anwendungs-Szenarien]].
  
== Über OpenPOIMap ==
+
== About ==
  
 
Mitte März 2012 wurde die Webmapping-Applikation "OpenPOIMap" (Beta) freigeschaltet! OpenPOIMap befasst sich mit der Visualisierung von Point-of-Interests (POIs) aus OpenStreetMap-Daten sowie mit deren Integration in andere Systeme.
 
Mitte März 2012 wurde die Webmapping-Applikation "OpenPOIMap" (Beta) freigeschaltet! OpenPOIMap befasst sich mit der Visualisierung von Point-of-Interests (POIs) aus OpenStreetMap-Daten sowie mit deren Integration in andere Systeme.
Zeile 34: Zeile 34:
 
* Lässt sich auf weitere Länder übertragen.
 
* Lässt sich auf weitere Länder übertragen.
  
== POIs finden und selektieren ==
+
== Benutzerdokumentation ==
 +
 
 +
=== Tab 'Home' ===
 +
 
 +
Webkartendarstellung mit interaktiven POIs, falls eine gültige Query gegeben ist.
 +
 
 +
Infoboxen:
 +
* Point-Cluster-Icons zeigen an, dass dort mehrere POIs sind, die erst bei grösserem Level dargestellt werden können.
 +
* Detail-Infoboxen zeigen Namen sowie Postadresse, Weblinks und Öffnungszeiten (Hilfe [http://www.netzwolf.info/kartografie/osm/time_domain/ dazu]) an, falls vorhanden.
 +
 
 +
OpenPOIMap und der ''' Tab 'Query Builder'''' verwenden als Abfragesprache das [[Filter Encoding]], einem XML-Format (Enccoding) für die Graphic Query Language (GQL). GQL ist ein Spatial SQL Dialekt.
 +
 
 +
=== Tab 'Query Builder' ===
 +
 
 +
Erstellt Query in Form einer gültige FE.
 +
 +
Folgende Syntax des Filter Encodings werden von OpenPOIMap (bzw. eFeatureServer) unterstützt:
 +
* Filter
 +
** And, Or
 +
*** PropertyIsEqualTo, PropertyIsNotEqualTo, PropertyIsLessThan, PropertyIsLessThanOrEqualTo, PropertyIsGreaterThan, PropertyIsGreaterThanOrEqualTo,
 +
*** (tbd.)
 +
 
 +
=== Tab 'TagFinder' ===
 +
tbd.
 +
 
 +
=== Tab 'Download' ===
 +
tbd.
 +
 
 +
=== Tab 'Webservices' ===
 +
tbd.
 +
 
 +
 
 +
== Arbeiten mit POIs ==
 +
 
 +
=== POIs finden und selektieren ===
  
 
Wie kann man Tags (insbes. POIs) von OpenStreetMap finden? Mit dem '''Tab 'TagFinder''''!  
 
Wie kann man Tags (insbes. POIs) von OpenStreetMap finden? Mit dem '''Tab 'TagFinder''''!  
Zeile 44: Zeile 78:
 
# [[HowTo_OpenStreetMap#Online-Suche_nach_Kartenelementen|Online-Suche nach Kartenelementen]].
 
# [[HowTo_OpenStreetMap#Online-Suche_nach_Kartenelementen|Online-Suche nach Kartenelementen]].
  
Wie kann man POIs selektieren? Mit dem '''Tab 'Query Builder'''', der ein XML erstellt. OpenPOIMap und der ''' Tab 'Query Builder'''' verwenden als Abfragesprache das [[Filter Encoding]], einem XML-Format (Enccoding) für die Graphic Query Language (GQL). GQL ist ein Spatial SQL Dialekt.
+
Wie kann man POIs selektieren? Mit dem '''Tab 'Query Builder''''. Vgl. Benutzerdokumentation oben.
 
 
Folgende Syntax des Filter Encodings werden von OpenPOIMap (bzw. eFeatureServer) unterstützt:
 
* Filter
 
** And, Or
 
*** PropertyIsEqualTo, PropertyIsNotEqualTo, PropertyIsLessThan, PropertyIsLessThanOrEqualTo, PropertyIsGreaterThan, PropertyIsGreaterThanOrEqualTo,
 
*** (tbd.)
 
  
== POIs visualisieren ==  
+
=== POIs visualisieren ===  
  
 
Wie kann man POIs visualisieren? POIs werden in OpenPOIMap immer zuerst mit einer Query selektiert!  
 
Wie kann man POIs visualisieren? POIs werden in OpenPOIMap immer zuerst mit einer Query selektiert!  
* siehe '''Tab 'POIs finden und selektieren'''';
+
* siehe ''''POIs finden und selektieren'''';
 
* dazu kann auch ein vordefinierter Permalink oder ein Shortlink verwendet werden.
 
* dazu kann auch ein vordefinierter Permalink oder ein Shortlink verwendet werden.
  
Zeile 70: Zeile 98:
 
* oder mit den verschiedensten Möglichkeiten der [[Geovisualisierung]]
 
* oder mit den verschiedensten Möglichkeiten der [[Geovisualisierung]]
  
== POIs downloaden ==  
+
=== POIs downloaden ===  
  
 
Wie kann man POIs herunterladen? Mit dem 'Tab 'Download''''.  
 
Wie kann man POIs herunterladen? Mit dem 'Tab 'Download''''.  
Zeile 80: Zeile 108:
 
Siehe auch ''POIs nutzen''.
 
Siehe auch ''POIs nutzen''.
  
== POI Services ==
+
=== POI Services ===
  
 
Wie kann man POI Services in OpenPOIMap ansprechen? POIs werden in OpenPOIMap immer zuerst mit einer Query selektiert!  
 
Wie kann man POI Services in OpenPOIMap ansprechen? POIs werden in OpenPOIMap immer zuerst mit einer Query selektiert!  
Zeile 94: Zeile 122:
 
** Response: analog TagInfo API search/values
 
** Response: analog TagInfo API search/values
  
== POIs erfassen und weiter nutzen ==
+
=== POIs erfassen und weiter nutzen ===
  
 
POIs werden wie normale OpenStreetMap-Objekte erfasst.  
 
POIs werden wie normale OpenStreetMap-Objekte erfasst.  
Zeile 103: Zeile 131:
 
* [[POI#POIs erfassen|POIs erfassen und POIs weiter nutzen]]
 
* [[POI#POIs erfassen|POIs erfassen und POIs weiter nutzen]]
 
* [[POI-Daten-Workshop]]
 
* [[POI-Daten-Workshop]]
 +
 +
== Terms of Use ==
 +
tbd.
  
 
== Feedback ==
 
== Feedback ==

Version vom 15. April 2012, 15:53 Uhr

Webapplikation zur Darstellung und Nutzung von Points-of-Interests (POI) aus OpenStreetMap

 >> http://openpoimap.ch/ (Prototyp) <<

Siehe auch OpenPOIMap-Publikationen und Anwendungs-Szenarien.

About

Mitte März 2012 wurde die Webmapping-Applikation "OpenPOIMap" (Beta) freigeschaltet! OpenPOIMap befasst sich mit der Visualisierung von Point-of-Interests (POIs) aus OpenStreetMap-Daten sowie mit deren Integration in andere Systeme.

Mit OpenPOIMap kann man:

  • POIs visualisieren und interaktiv abfragen (=> Tab 'Home') - auch solche, die nicht auf Mapnik oder Spezialkarten dargestellt werden.
  • POIs herunterladen (=> Tab 'Download'), zur Nutzung in GPS/Navis oder sonstwie lokal.
  • POIs als Webservice (WFS) nutzen (=> Tab 'Webservice').

Neuartig sind dabei u.a. die Infoboxen zur interaktiven Abfrage von beliebigen POIs (vgl. Examples). Dazu kommt der TagFinder (=> Tab 'TagFinder'), eine einfache aber intelligente Suche nach Tags (z.B. Schloss). Die Applikation umfasst zurzeit die Schweiz und die Daten werden täglich aktualisiert (jeweils frühmorgens). Testet http://openpoimap.ch/ ! Wir freuen uns über jedes Feedback!

Technisch gesehen ist OpenPOIMap eine Webapplikation und ein Webservice zur Nutzung von Points-of-Interests (POI) aus OpenStreetMap-Daten in GIS. Die Daten stammen von der 'Enhanced OpenStreetMap Database One' (EOSMDBOne). Die Software basiert auf dem FeatureServer und PostGIS.

Der Web Feature Service (WFS) Version 1.0.0 von OGC unterstützt auch das Filter Encoding (FE) in der Version 2.0.0 (FE von OGC). FE ist mächtiger als z.B. das XAPI von OSM, das in der Abfrage keine Negationen kennt (z.B. Spezialparkplätze ohne Frauenparkplätze).

Eng verwandte Projekte sind 'OpenPOI' von der FH Kärnten und POI Tools (OSM Wiki). Weitere ähnliche Projekte sind der Amenity Editor sowie OpenLinkMap.

Fragen und Antworten:

Alleinstellungsmerkmale von OpenPOIMap:

  • Analysieren beliebiger POIs als interaktive Webkarte (interaktive Infoboxen kennt die OSM-Webkarte nicht)
  • Verarbeiten auch solcher POIs, die nicht in OSM dargestellt werden und in keiner Spezialkarte angezeigt werden.
  • Enthält mit dem Filter Encoding (FE) eine mächtige, OGC-genormte Query-Sprache.
  • OSM-Objekte finden mit einer einzigartigen, einfachen Suche (TagFinder).
  • Lässt sich auf weitere Länder übertragen.

Benutzerdokumentation

Tab 'Home'

Webkartendarstellung mit interaktiven POIs, falls eine gültige Query gegeben ist.

Infoboxen:

  • Point-Cluster-Icons zeigen an, dass dort mehrere POIs sind, die erst bei grösserem Level dargestellt werden können.
  • Detail-Infoboxen zeigen Namen sowie Postadresse, Weblinks und Öffnungszeiten (Hilfe dazu) an, falls vorhanden.

OpenPOIMap und der Tab 'Query Builder' verwenden als Abfragesprache das Filter Encoding, einem XML-Format (Enccoding) für die Graphic Query Language (GQL). GQL ist ein Spatial SQL Dialekt.

Tab 'Query Builder'

Erstellt Query in Form einer gültige FE.

Folgende Syntax des Filter Encodings werden von OpenPOIMap (bzw. eFeatureServer) unterstützt:

  • Filter
    • And, Or
      • PropertyIsEqualTo, PropertyIsNotEqualTo, PropertyIsLessThan, PropertyIsLessThanOrEqualTo, PropertyIsGreaterThan, PropertyIsGreaterThanOrEqualTo,
      • (tbd.)

Tab 'TagFinder'

tbd.

Tab 'Download'

tbd.

Tab 'Webservices'

tbd.


Arbeiten mit POIs

POIs finden und selektieren

Wie kann man Tags (insbes. POIs) von OpenStreetMap finden? Mit dem Tab 'TagFinder'!

Alternativen:

  1. Suche im OSM-Wiki
  2. Suche mit Taginfo (CH)
  3. Suche mit dem TagFinder (CH) Beta
  4. Online-Suche nach Kartenelementen.

Wie kann man POIs selektieren? Mit dem Tab 'Query Builder'. Vgl. Benutzerdokumentation oben.

POIs visualisieren

Wie kann man POIs visualisieren? POIs werden in OpenPOIMap immer zuerst mit einer Query selektiert!

  • siehe 'POIs finden und selektieren';
  • dazu kann auch ein vordefinierter Permalink oder ein Shortlink verwendet werden.

Wird zu einer Query kein passendes Symbol gefunden, wird ein '?' dargestellt.

Die Infoboxen zeigen folgende Informationen:

  • Name (Key: 'name').
  • Weblinks (Keys: 'url', 'url:official', 'website', 'contact:website' sowie 'wikipedia' (=de:Hochschule_für_Technik_Rapperswil), 'wikipedia:de'.
  • Adresse (Keys: addr:street, addr:housenumber, addr:postcode, addr:city).

Weitere Webapplikationen zur Darstellung von POIs mit OpenStreetMap-Daten:

POIs downloaden

Wie kann man POIs herunterladen? Mit dem 'Tab 'Download'.

  • POIs werden in OpenPOIMap immer zuerst mit einer Query selektiert:
    • siehe Tab 'POIs finden und selektieren';
    • dazu kann auch ein vordefinierter Permalink oder ein Shortlink verwendet werden.
  • dann in einem der angegebenen Formate downloaden (Hinweis: Die Daten sind im "GPS"-Koordinatensystem EPSG:4326. Es dauert etwas, bis der Download beginnt).

Siehe auch POIs nutzen.

POI Services

Wie kann man POI Services in OpenPOIMap ansprechen? POIs werden in OpenPOIMap immer zuerst mit einer Query selektiert!

  • siehe Tab 'POIs finden und selektieren';
  • dazu kann auch ein vordefinierter Permalink oder ein Shortlink verwendet werden.

Verfügbare Services:

  • WFS:
  • TagInfo API:
    • Response: ?q=Suchbegriff' (analog OpenSearch)
    • Response: analog TagInfo API search/values

POIs erfassen und weiter nutzen

POIs werden wie normale OpenStreetMap-Objekte erfasst.

Die Nutzung der bestehender POIs beginnt z.B. mit dem Download von POS-Daten mittels des Tabs 'Download' (vgl. oben).

Weitere Infos siehe:

Terms of Use

tbd.

Feedback

 Please use this contact form here.

(Sorry for the german in the remainder of this webpage, but it's a Swiss website :->)