[geGIS] WMS configuratie

Frank Schram frank.schram op dfc.be
Di Sep 11 17:26:44 CEST 2007


Beste Maarten,
 
Hieronder kan je de instructies vinden om een laag op basis van een externe
WMS-server te configureren.
De instructies zijn op basis van de demo-applicatie op onze website.
De url kan je aanpassen aan die van uw server.
 
Met de demo-applicatie op onze server zal je na het configureren van de
datastore wel nog de melding krijgen dat deze niet ok is.
Toch mag je verder gaan en zou het moeten werken. We gaan morgen wel een
nieuwe versie op onze geGIS-site plaatsen die dit probleem oplost en waarvan
de performantie ook nog beter zou moeten zijn.
 

In catalog.xml (onder gegis/WEB-INF) een datastore+namespace toevoegen:

<datastore namespace = "agiv_wms" enabled = "true" id = "AgivWMS" >

<abstract>Agiv WMS Datastore</abstract>

<connectionParams>

<parameter value = " <http://wms.agiv.be/ogc/wms.aspx>
http://wms.agiv.be/ogc/wms.aspx" name = "baseWMSurl" />

<parameter value = "1.1.1" name = "version" />

<parameter value = "image/gif" name = "format" />

<parameter value = "EPSG:31370" name = "srs" />

</connectionParams>

</datastore>

...

<namespace uri = " <http://www.dfc.be/agiv/wms> http://www.dfc.be/agiv/wms"
prefix = "agiv_wms" />

 

een nieuw feature type definieren:

in gegis/data/featureTypes een folder toevoegen

in die folder een info.xml bestand zetten met volgende:

<featureType datastore = "agiv_wms" >

<name>GewestplanRaster</name> 

<SRS>31300</SRS>

<title>gwp</title>

<abstract>gwp</abstract>

<numDecimals value = "8" />

<keywords>OraRopDS testline</keywords>

<latLonBoundingBox dynamic = "false" miny = "49.29251657413155" maxy 

= "49.294168538734915" maxx = "2.309142669821549" minx = 

"2.304186619072759" />

<styles default = "line_blue" />

</featureType>

in application.xml van de applicatie een laag toevoegen:

<layer id="17" xsi:type="mc:leafyLayerType">

<layerName value="Gewestplan WMS" />

<defaultVisible value="false" />

<displayOrderMap value="17" />

<displayOrderTOC value="5" />

<activatable value="true" />

<active value="false" />

<exportable value="false" />

<urlProperty value="" />

<layerType value="1" />

<viewScale min="0.02" max="1000" />

<showLabels value="false" />

<editableSupported value="false" />

<featureType value="agiv_wms:GewestplanRaster" />

<crudValue value="0" />

<attribFeatureId value="FEATURE_ID" />

<attribVersion value="VERSION" />

<attribEditDate value="EDIT_DATE" />

<attribUserId value="USER_ID" />

<attribEditState value="EDIT_STATE" />

<attribFlowState value="FLOW_STATE" />

<snappingRules>

<snappingRule>

</snappingRule>

</snappingRules>

<identifyingAttributes>

</identifyingAttributes>

<viewableAttributes>

</viewableAttributes>

<labelConfig>

<labelAttributeName value="ID" />

</labelConfig>

<styleDefs>

<styleDef>

<id value="1" />

<name value="Gewestplan" />

<svgStyle value="" />

<imageUrl value="" />

<showInLegend value="false" />

<formula value="" />

</styleDef>

</styleDefs>

</layer>

 
Hopelijk lukt het, indien je nog vragen hebt, aarzel dan niet om ons te
contacteren.
 
Vriendelijke groeten,

Frank Schram 
  
DFC Software Engineering 
Brugsesteenweg 587 
B-9030 Gent 
Belgium 
T: +32 9 236 61 96 
F: +32 9 236 54 12 
E: frank.schram op dfc.be 
W:  <http://www.dfc.be/> www.dfc.be 

 


  _____  

From: list-bounces op gegis.org [mailto:list-bounces op gegis.org] On Behalf Of
Maarten Goegebeur
Sent: dinsdag 11 september 2007 15:32
To: list op gegis.org
Subject: [geGIS] WMS configuratie



Beste Gegis'ers,

 

Het is mij nog altijd niet gelukt een WMS toe te voegen aan GEGIS. De WMS is
wel opvraagbaar rechtstreeks vanuit de adresbalk via
http://localhost:8080/gegis/wms?REQUEST=getMap
<http://localhost:8080/gegis/wms?REQUEST=getMap&service=WMS&version=1.1.1&wi
dth=800&height=600&BBOX=2.5,50.0,5.95,51.59&FORMAT=image/jpeg&Layers=maarten
:ggr&CRS=CRS:84&styles>
&service=WMS&version=1.1.1&width=800&height=600&BBOX=2.5,50.0,5.95,51.59&FOR
MAT=image/jpeg&Layers=maarten:ggr&CRS=CRS:84&styles= 

 

Kan iemand een voorbeeld geven 

1.	wat exact onder de map gegis\data\featureTypes ivm met de WMS laag
moet komen 

2.	Wat de xml configuratie van de datastore is 

3.	Hoe de uiteindelijke xml configuratie van de WMS laag in je
applicatie er dan uit ziet 

4.	Hoe je verschillende styles definieert en waar je dit precies
allemaal moet doen 

 

Alvast vriendelijk bedankt!

Met vriendelijke groeten, 
Goegebeur Maarten


Vlaamse Milieumaatschappij 
telefoon: 053/ 72 66 48 
e-mail : m.goegebeur op vmm.be 

 

De website van de VMM is volledig vernieuwd. Benieuwd? Surf naar www.vmm.be



Disclaimer: www.vmm.be/disclaimer




------------- volgend deel ------------
Een HTML-bijlage is verwijderd...
URL: http://www.gegis.org/pipermail/list/attachments/20070911/52d86712/attachment.htm 


Meer informatie over de List maillijst