+++ /dev/null
-<?php
-//LINE type
-//2/admin_level_1
-
-//,c_america_level_1
-$params=explode('/',$_GET['params']);
- $up=$params[0];
- $layer='topp:'.$params[1];
- if (isset($params[2]))
- {
- $l_color="#".$params[2];
- } else { $l_color="#0e0f11"; }
- if (isset($params[3]))
- {
- $s_width=$params[3];
- if ($s_width==0)
- {
- $s_opacity=0;//no border
- }else {
- $s_opacity=1;
- }
-
- } else { $s_width=0.6;$s_opacity=1; }
-
- if (isset($params[4]))
- {
- $s_style=$params[4];
- $s=explode('_',$s_style);
- if (count($s)>1)
- {
- $s_style=$s[0]." ".$s[1];
- } else { $s_style=1000000; }
- } else { $s_style=100000; }
- if (isset($params[5]))
- {
- $label_size=$params[5];
- }
- else
- {
- $label_size=11*$up;
- }
-
- header("Content-type: text/xml");
-
- echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
- ?>
- <StyledLayerDescriptor xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wfs="http://www.opengis.net/wfs" version="1.0.0"
- xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd3">
-
- <NamedLayer>
- <Name><? echo $layer ?></Name>
- <UserStyle>
- <Name>Administrative Level 1</Name>
- <FeatureTypeStyle>
- <Rule>
-
- <TextSymbolizer>
- <Label><ogc:PropertyName>code</ogc:PropertyName></Label><Font><CssParameter name="font-style">normal</CssParameter>
- <CssParameter name="font-size"><? echo $label_size ?></CssParameter>
- <CssParameter name="font-weight">bold</CssParameter>
-
- </Font>
- <Fill>
- <CssParameter name="fill">#1a1584</CssParameter>
- </Fill>
- </TextSymbolizer>
- <LineSymbolizer>
- <Stroke>
- <CssParameter name="stroke"><? echo $l_color ?></CssParameter>
- <CssParameter name="stroke-width"><? echo $up*($s_width) ?></CssParameter>
- <CssParameter name="stroke-dasharray"><? echo $s_style ?></CssParameter>
- <CssParameter name="stroke-opacity"><? echo $s_opacity ?></CssParameter>
- </Stroke>
- </LineSymbolizer>
-
- </Rule>
-
- </FeatureTypeStyle>
-</UserStyle>
-</NamedLayer>
-</StyledLayerDescriptor>
\ No newline at end of file