WikiGIS

Aus GISpunkt HSR
Wechseln zu: Navigation, Suche

WikiGIS ist Wort-Kombination von 'Wiki' und GIS. Unten findet man eine (englischsprachige) Liste von Anwendungsfällen (Use Cases), wie ein Wiki erweitert werden kann mit (Web-)GIS-Funktionen.

Wiki mit Punkt-Karte

Die Wiki-Idee kann auch auf die Verwaltung von punkthaften Geo-Objekten (wie z.B. POIs) und deren Darstellung in Online-Karten angewendet werden. Dies entspricht dem Use Case 1 und 4 unten. Einige Beispiele dazu sind in der Google Maps#Gallerie zu sehen.

Zu diesem Wiki gehört diese GISpunkt Wiki-Karte. Dies ist eine eigene MediaWiki-Extension namens WikiPointMap (Open Source).

'Geo'-Vorlagen für Punktgeometrien

Hier ein Überblick zu 'Geo'-Vorlagen für Punktgeometrien, wie sie aktuell in einigen Wikipedia's empfohlen werden:

  • de_DE: '{{Koordinate Artikel...' (WP:GEO) (vgl. de:Vorlage mit Koordinate)
  • de_CH: '"Infobox Ort in Land XX"', wobei hier XX für Schweiz steht (die Infobox/Vorlage ist programmatisch verlinkt mit '{{CH-Koordinate...' bzw. {{GeoDMS...')
  • en: '{{Coord...' (WP:COORD) (ersetzte erst kürzlich '{{coor...', welches von Google Earth nach wie vor empfohlen wird!)
  • Dazu kommen z.B. Extensions, wie KML_Export, die auf '{{GeoDMS...' achten.

Unsere Empfehlungen:

  • Oberste Priorität hat Einheitlichkeit, gefolgt von Funktionalität.
  • Mittelfristig wäre für Mediawikis oder Wikis allgemein '{{Coord...' zu empfehlen.
  • Auch in diesem GISpunkt Wiki gilt Vorlage:Coord in den Artikeln (dies ist hier intern ein Alias zu Vorlage:GeoDMS).

Use Cases

...for the enrichment of CMS/Wiki through integration with web maps.

CMS/Wiki/Blog Frontend:

  1. Embed coordinates in a (georeferenced) page and/or paragraph to link to a map (use e.g. like Wikipedia WP:GEO template)
    1. textually/manually
    2. through a web map (see e.g. [1])
  2. Add and show new static page via URL (RESTfull GET/POST call)
  3. Extend Search: URL request with a lat/lon coordinates. Show page of georeferenced articles nearby as list as response.
  4. Wiki pages showing online web maps (see also below):
    1. Embed an online web map in a Wiki page through a template (iframe)
    2. Treat a single online web map page as an alternative to the home page (special case)

CMS/Wiki/Blog Backend:

  1. Given an URL, return georeferenced pages as GeoRSS (RSS/Atom) or KML feed:
    1. return all (no restrictions/filter)
    2. restrict to last 20 items added.
    3. restrict to bbox given as URL key-values similar to WMS (needs simple geowebserver or WFS/wfssimple)
    4. restrict to categories given as URL key-values
  2. Adapt Error Handling (better than "Your are not allowed to view this page...").

Online web maps libraries (see Google Maps API, OpenLayers.org or worldkit.org):

  1. Show all georeferenced pages as markers/POIs (e.g. via GeoRSS)
  2. GeoBookmark: Zoom to where indicated if called with URL incl. key-value (e.g. <my_domain.com>?lat={lat}&lon={lon})
  3. Add a new POI interactively which links to (new) static page in CMS/Wiki (see #2 in CMS/Wiki frontend). (title becomes new article/static page or Wiki-URL).
  4. Show list of POIs to the left or right sidebar which are currently shown in the map window.

Weblinks

Wiki-Karte und Geo-Tagging von Artikel und Google Maps Extensions für MediaWiki siehe MediaWiki.

Es gibt auch Webmap kombiniert mit Blog (WordPress): http://wikimap.sourceforge.net/