WikiGIS: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
(Weblinks)
(Use Cases for the enrichment of CMS/Wiki through integration with web maps)
Zeile 7: Zeile 7:
 
=== Use Cases for the enrichment of CMS/Wiki through integration with web maps ===
 
=== Use Cases for the enrichment of CMS/Wiki through integration with web maps ===
  
CMS/Wiki-Frontend:
+
CMS/Wiki/Blog Frontend:
# Embed coordinates in (= georeference) page and/or paragraph to link to map (use e.g. like Wikipedia WP:GEO template)
+
# Embed coordinates in a (georeferenced) page and/or paragraph to link to a map (use e.g. like Wikipedia WP:GEO template)
## textually manually
+
## textually/manually
 
## through a web map (see e.g. [http://www.geo-tag.de])
 
## through a web map (see e.g. [http://www.geo-tag.de])
# Add and show new static page via RESTfull webservice (GET/POST call)  
+
# Add and show new static page via URL (RESTfull GET/POST call)  
# Extended Search: Show georeferenced articles nearby given coordinates.
+
# Extend Search: URL request with a lat/lon coordinates. Show page of georeferenced articles nearby as list as response.
# Add online web map page
+
# Wiki pages showing online web maps (see also below):
 +
## Embed an online web map in a Wiki page through a template (iframe)
 +
## Treat a single online web map page as an alternative to the home page (special case)
  
CMS/Wiki-Backend:
+
CMS/Wiki/Blog Backend:
# GeoRSS webservice (variants: last 20 items added, all items)
+
# Given an URL, return georeferenced pages as GeoRSS (RSS/Atom) or KML feed:
# KML webservice (as network link)
+
## return all (no restrictions/filter)
# Adapted Error Handling (better than "Your are not allowed to view this page...").
+
## restrict to last 20 items added.
 +
## restrict to bbox given as URL key-values similar to WMS (needs simple geowebserver or WFS/wfssimple)
 +
## restrict to categories given as URL key-values
 +
# Adapt Error Handling (better than "Your are not allowed to view this page...").
  
Application web map (see Google Maps API, OpenLayers.org or worldkit.org):
+
Online web maps libraries (see Google Maps API, OpenLayers.org or worldkit.org):
# Show all georeferenced pages as POIs (e.g. via GeoRSS)
+
# Show all georeferenced pages as markers/POIs (e.g. via GeoRSS)
# GeoBookmark: Zoom to where indicated if called with key-value (e.g. <my_domain.com>?lat={lat}&lon={lon})
+
# GeoBookmark: Zoom to where indicated if called with URL incl. key-value (e.g. <my_domain.com>?lat={lat}&lon={lon})
 
# 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).
 
# 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).
# Show list of POIs shown on map window.
+
# Show list of POIs to the left or right sidebar which are currently shown in the map window.
 
 
More uses cases like:
 
* Show POIs on Map, eventually filtered
 
* Show POIs within bounding box on sidebar
 
* Show POIs categories on sidebar, etc.
 
 
 
Alternate Usages:
 
* Link to a location with information attached to it (as showed in WebPark).
 
  
 
== Weblinks ==
 
== Weblinks ==

Version vom 24. Juni 2007, 23:13 Uhr

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.

Es folgt eine (englischsprachige) Liste von Anwendungsfällen (Use Cases), wie ein Wiki erweitert werden kann mit (Web-)GIS-Funktionen.

Ergänzungen und Kommentare sind willkommen!

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/