WikiGIS

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche

WikiGIS ist Wort-Kombination von 'Wiki' und GIS. Das Wort Wiki heisst 'schnell' auf hawaiianisch und es ist besonders durch Wikipedia bekannt geworden. Ein Wiki ist eine Art Content Management System (CMS), das einfach bedient werden kann.

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/