[Mapserver-DE] SLD-Gestaltung

Kai Behncke kbehncke at igf.uni-osnabrueck.de
Mon Jan 8 15:47:07 CET 2007


On Mon, 08 Jan 2007 10:17:11 +0100, Jörg Thomsen (MapMedia GmbH) wrote
> Hallo Kai,
> 
> Kai Behncke wrote:
> > Hallo Liste,
> > 
> > kann mir jemand sagen, ob man die Grenze der Deutschlandkarte aus diesem 
> Wenn Du eine URL zum SLD angibts (SLD=http://...) muss der WMS aufs 
> Internet zugreifen können, das ist aus Sicherheitsgründen oft 
> gesperrt. Dann musst Du den SLD in die URL schreiben.
> 
Hallo Liste,

ein Aufruf derart von:

http://wms1.ccgis.de/cgi-bin/mapserv?map=/data/umn/germany/germany.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GEtMap&layers=grenze&SLD=www.selbstverwaltung-bundesweit.de/line2.xml

bringt keine Veränderung, wahrscheinlich ist da eben eine Sperrung.

Das Einschreiben in die URL, wie von Jörg empfohlen (Danke!), klappt dann aber
wunderbar:

http://wms1.ccgis.de/cgi-bin/mapserv?map=/data/umn/germany/germany.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GEtMap&layers=grenze&SLD_BODY=%3CStyledLayerDescriptor%20version='1.0.0'%20xmlns='http://www.opengis.net/sld'%20xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'%20xsi:schemaLocation='http://www.opengis.net/sld%20http://schemas.opengeospatial.net/sld/1.0.0/StyledLayerDescriptor.xsd'%3E%3CNamedLayer%3E%3CName%3Egrenze%3C/Name%3E%3CUserStyle%3E%3CFeatureTypeStyle%3E%3CRule%3E%3CLineSymbolizer%3E%3CStroke%3E%3CCssParameter%20name='stroke'%3E%230000ff%3C/CssParameter%3E%3C/Stroke%3E%3C/LineSymbolizer%3E%3C/Rule%3E%3C/FeatureTypeStyle%3E%3C/UserStyle%3E%3C/NamedLayer%3E%3C/StyledLayerDescriptor%3E

Man muss aber hierbei aufpassen, dass man die Raute in:
<CssParameter name='stroke'>#0000ff</CssParameter>
in der URL in %230000ff umkodiert, sonst gibts keine Veränderung.


Viele Grüße, Kai
--
Dipl.-Geogr. Dipl.-Umweltw. Kai Behncke

Institut für Geoinformatik und Fernerkundung (IGF)
Universität Osnabrück
Kolpingstr. 7
49074 Osnabrück

Raum: 01/308
Tel.: +49 541 969-4450
E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de 
Web:  http://www.igf.uni-osnabrueck.de




This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)