GIS and Media fusion

"The explosive growth of the GeoWeb and geographic information has made GIS powerful media for the general public to communicate, but perhaps more importantly, GIS have also become media for constructive dialogs and interactions about social issues." - Sui & Goodchild

User Tools

Site Tools


ogo:fossgis13

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ogo:fossgis13 [2013/06/19 17:20]
oertz
ogo:fossgis13 [2018/05/16 10:05] (current)
Line 81: Line 81:
     * test a **GetCapabilites** operation : http://​localhost:​8080/​services/​mywms?​service=WMS&​request=GetCapabilities     * test a **GetCapabilites** operation : http://​localhost:​8080/​services/​mywms?​service=WMS&​request=GetCapabilities
     * the response shows the root Layer titled //​Meteosuisse theme// and its concrete child Layer named //​meteocities//​ on which we can now request a GetMap     * the response shows the root Layer titled //​Meteosuisse theme// and its concrete child Layer named //​meteocities//​ on which we can now request a GetMap
-    * test a **GetMap** operation on meteocities : http://​localhost:​8080/​services?​SERVICE=WMS&​VERSION=1.1.1&​REQUEST=GetMap&​LAYERS=&​SRS=EPSG:​21781&​BBOX=449413,​47606,​899958,​311321&​STYLES=&​WIDTH=1000&​HEIGHT=585&​FORMAT=image/​png+    * test a **GetMap** operation on meteocities : http://​localhost:​8080/​services?​SERVICE=WMS&​VERSION=1.1.1&​REQUEST=GetMap&​LAYERS=meteocities&​SRS=EPSG:​21781&​BBOX=449413,​47606,​899958,​311321&​STYLES=&​WIDTH=1000&​HEIGHT=585&​FORMAT=image/​png
     * we can use the deegree WMS Viewer to explore all configured layers : http://​localhost:​8080/​console/​wms/​wms.html     * we can use the deegree WMS Viewer to explore all configured layers : http://​localhost:​8080/​console/​wms/​wms.html
     * or use our own "​hands-on"​ WMS GetMapper to clearly see the WMS parameters :     * or use our own "​hands-on"​ WMS GetMapper to clearly see the WMS parameters :
Line 413: Line 413:
     * we add a StyleRef for this new style to meteocities <​FeatureLayer>​     * we add a StyleRef for this new style to meteocities <​FeatureLayer>​
     * we have now two cartographic rules, each applies to a set of features :      * we have now two cartographic rules, each applies to a set of features : 
-      * the first rule applies only to the city of Rapperswil: by adding a filter to this rule (using the <​ogc:​Filter>​ syntax), we select Rappelswils'​ feature by its ID=0 so as to control the rendering engine to apply an ExternalGraphic based PointSymbolizer to that feature ​only +      * the first rule applies only to the city of Rapperswil: by adding a filter to this rule (using the <​ogc:​Filter>​ syntax), we select Rappelswils'​ feature by its ID=0 so as to control the rendering engine to apply an ExternalGraphic based PointSymbolizer to __that ​feature ​only__ 
-      * the second rule applies to all other features of the layer: by adding the <​ElseFilter/>​ element to this rule, we select all the other features that has not been selected by another filtered rule (here it means ID <> 0) and this is to control the rendering engine to apply our previous combination of PointSymbolizer/​TextSymbolizer to all these other features+      * the second rule applies to all other features of the layer: by adding the <​ElseFilter/>​ element to this rule, we select all the other features that have not been selected by another filtered rule (here it means ID <> 0) and this is to control the rendering engine to apply our previous combination of PointSymbolizer/​TextSymbolizer to all these other features
     * this logic is not different than the common if...then...else statment in programming     * this logic is not different than the common if...then...else statment in programming
     * we test it as usual !     * we test it as usual !
Line 490: Line 490:
  
 ===== Part II : discovering Symbology Encoging 1.1 further with UserStyles ===== ===== Part II : discovering Symbology Encoging 1.1 further with UserStyles =====
-In the following ​part we will present the UserStyle SLD 1.1 mechanism for client customization while pursueing ​to discover styling capacities ​of SE 1.1.+**Preliminary : before going to part II, we need to configure on last thing on our deegree3**  
 +  * creation ​of a deegreeWMS configuration ​..
 +    * we create the mywfs.xml file in DEEGREE_WORKSPACE_ROOT/​services directory 
 +    * it configure the WFS service so that all the underlying FeatureStore can be queried with EPSG:4326 and EPSG:21781 SRS 
 +    * reload deegree3 from the console and test it by requesting : http://​localhost:​8080/​services/​mywfs?​service=WFS&​request=GetCapabilities ​
  
-  * [[SLD/SE Part2]]+<​code>​ 
 +<​deegreeWFS xmlns="​http:​//​www.deegree.org/​services/​wfs"​ 
 +    xmlns:​xsi="​http://​www.w3.org/​2001/​XMLSchema-instance"​ configVersion="​3.2.0"​ 
 +    xsi:​schemaLocation="​http://​www.deegree.org/​services/​wfs http://​schemas.deegree.org/​services/​wfs/​3.2.0/​wfs_configuration.xsd">​
  
 +    <​QueryCRS>​urn:​ogc:​def:​crs:​EPSG::​4326</​QueryCRS>​
 +    <​QueryCRS>​urn:​ogc:​def:​crs:​EPSG::​21781</​QueryCRS>​
 +    ​
 +</​deegreeWFS>​
 +</​code> ​
 +
 +**SLD/SE Part2**
 +
 +In the following part we will present the UserStyle SLD 1.1 mechanism for client customization while pursueing to discover styling capacities of SE 1.1.
 +  * go to [[SLD/SE Part2]] ...
ogo/fossgis13.1371655254.txt.gz · Last modified: 2018/05/16 10:05 (external edit)