Skip to content

Commit

Permalink
Merge pull request #217 from dbretschneider/master
Browse files Browse the repository at this point in the history
Add figure of resources and their dependencies
  • Loading branch information
MrSnyder committed Apr 25, 2014
2 parents c0774ef + ac7163d commit 89cd1c2
Show file tree
Hide file tree
Showing 3 changed files with 72 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,24 @@ The following table provides a short description of the different types of works

Physically, every configured resource corresponds to an XML configuration file in the active workspace directory.

-----------------------------------------------
Dependencies of the deegree configuration files
-----------------------------------------------

The following diagram shows the different types of resources and their dependencies. The deegree configuration can be divided into several sections:

* web sevrices
* data stores
* map layers
* server connections

For example, to offer a Web Feature Service, a feature store (based on a shapefile, database, etc) must be configured. With a rasterfile, like a GeoTIFF, you can configured a tile store and a coverage store to offer a Web Map Service.

.. figure:: images/workspace-configuration-dependencies.png
:target: _images/workspace-configuration-dependencies.png

Workspace configuration dependencies

-------------------------------------------
Location of the deegree workspace directory
-------------------------------------------
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
// http://yuml.me/diagram/usecase/draw
//Datastore
(Coverage)-(Rasterfile)
(Coverage)-(GeoTiff Pyramid)
(Feature)-(Memory)
(Feature)-(Shapefile)
(Feature)-(SimpleSQL)
(Feature)-(SQL)
(Metadata)-(ISO19115)
(Metadata)-(ISO19139 Memory)
(Tile)-(CachingTilestore)
(Tile)-(Filesystem)
(Tile)-(GeoTiff)
(Tile)-(Remote WMS)
(Tile)-(Remote WMTS)
//Server Connections
(JDBC)-(SimpleSQL)
(JDBC)-(SQL)
(Remote OWS)-(Remote WMS)
(Remote OWS)-(Remote WMTS)
//Layers
(Memory)-(Layers)
(Shapefile)-(Layers)
(SimpleSQL)-(Layers)
(SQL)-(Layers)
(Rasterfile)-(Layers)
(GeoTiff Pyramid)-(Layers)
(Remote WMS)-(Layers)
(GeoTiff)-(Layers)
(Filesystem)-(Layers)
(Remote WMTS)-(Layers)
(CachingTileStore)-(Layers)
//Themes
(Layers)-(Themes)
//Web Map Services
//(Rasterfile)-(WMS)
//(GeoTiff Pyramid)-(WMS)
//(Memory)-(WMS)
//(Shapefile)-(WMS)
(Themes)-(WMS)
//(SQL)-(WMS)
//(Filesystem)-(WMS)
//(GeoTiff)-(WMS)
//(Remote WMS)-(WMS)
//Catalogue Services for the Web
(ISO19115)-(CSW)
(ISO19139 Memory)-(CSW)
//Web Feature Service
(Memory)-(WFS)
(Shapefile)-(WFS)
(SimpleSQL)-(WFS)
(SQL)-(WFS)
//Web Map Tiling Service
(Themes)-(WMTS)

0 comments on commit 89cd1c2

Please sign in to comment.