[mapserver-users] Admin boundaries styling

Frank Broniewski brfr at metrico.lu
Wed Dec 18 02:37:49 PST 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I came up with a similar solution - I imported the shapefile into
GRASS and exported the boundaries again as shapefile, but your
solution is easier to handle. But I really wish there would be a
mapserver-only solution. I am hesitatant to create files for visual
reasons only ...

Frank

Am 2013-12-18 11:22, schrieb Rahkonen Jukka:
> Hi,
> 
> Would it be acceptable to create a new dataset for rendering the
> borders by converting polygons into linestrings and merging the
> overlapping segments?  With OpenJUMP you cound do it with a single
> operation Tools - Edit Geometry - Convert - Extract Segments.
> Select option "Merge resulting segments" and you've done it.
> 
> -Jukka Rahkonen-
> 
> Frank Broniewski wrote:
> 
>> Hi,
>> 
>> I'm trying to get the styling right for administrative
>> boundaries. The data source is a polygon shapefile with
>> administrative boundaries of a certain level. I want to have a
>> dashed line style to symbolize the boundary. The layer is used as
>> TYPE LINE.
>> 
>> 
>> The style I'm using:
>> 
>> STYLE Color 100 100 100 Gap 4 Linecap butt Linejoin miter 
>> Linejoinmaxsize 3 Pattern 2 6 2 6 2 6 End Symbol "circle" Width
>> 2 END
>> 
>> Problem is that the pattern overlaps where a boundary is drawn
>> more than once due to the shared nature of adjacent adminstrative
>> units. Since the source is a shapefile there's no topology that
>> would prevent the issue and my PostGis DB doesn't support that
>> (yet)*. Here's a screenshot that displays the issue: 
>> http://www.geometrico.lu/devel/mapserver/boundary-styling.png As
>> you can see the styling varies greatly. So - does anyone have a
>> clue on how to get the styling right? It should look like in the
>> lower right corner of the screenshot ...
>> 
>> Many thanks,
>> 
>> Frank
>> 
>> 
>> * BTW: can Mapserver handle PostGIS topology geometry types?
>> 
>> 
>> - -- Frank BRONIEWSKI
>> 
>> METRICO s.à r.l. géomètres technologies d'information
>> géographique rue des Romains 36 L-5433 NIEDERDONVEN
>> 
>> tél.: +352 26 74 94 - 28 fax.: +352 26 74 94 99 
>> http://www.metrico.lu -----BEGIN PGP SIGNATURE----- Version:
>> GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Thunderbird -
>> http://www.enigmail.net/
>> 
>> iQEcBAEBAgAGBQJSsWOfAAoJEHopqW0d1cQVUjcH+wamQP8jJo8BzrX9JYp6mn 
>> 2h 
>> rzbk4LYyH6Xf144dnJkfrt7G8eziABT0Zg/RDqE6trqkBGlPxO16wOFbIPunEAZC 
>> O+veftAYv4pyZbXKvAJF2yXW1L1P/OJNppRO3WnfkZGVDybsWecGkoowl0NdPBg 
>> L Ps4FLcVXhgNxpdOZpwgMMDOHs1VGVuZgRXx02SLm8lmzffnixSCuMUtL45Q9HB 
>> on 
>> 62SCRi/nJ1AYAMVC9+2PeRs4Uni+cIAMRS0nXeE988JcXvDmWsazKXZCwG9iuZhz 
>> WUOuIEpTg2wcH3zEemyHkxJnutW5ryUDCbF/u7cCiCgVHq+NesGEfVS6kWqGW2 
>> U= =Mm2w -----END PGP SIGNATURE----- 
>> _______________________________________________ mapserver-users
>> mailing list mapserver-users at lists.osgeo.org 
>> http://lists.osgeo.org/mailman/listinfo/mapserver-users


- -- 
Frank BRONIEWSKI

METRICO s.à r.l.
géomètres
technologies d'information géographique
rue des Romains 36
L-5433 NIEDERDONVEN

tél.: +352 26 74 94 - 28
fax.: +352 26 74 94 99
http://www.metrico.lu
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJSsXrPAAoJEHopqW0d1cQV3RgIAIHILIrDXZ7j3lTnpPVMEx69
+vh7eMNSWNnUp4EdJS1Ia0/xurHclijdJrZ1IN5klohsQFmv22ygdnOP+DSbN8fr
N8bCeeZfIfbtTRGR467eFeNCdXg7A3aYEk1E1cJJitG8IP9riPh9zWWelPXk7qJP
/r9/Of0vYowCoyxl+yu1V/V8mOD0Wp5aPe7wkGenEf2UvIp9FfmNUPSfHLzJOZKM
x2ONp2wO7lhLj9AYHCb8h+jbIbWK4ywvLpjehxr3fS3JMRJscekbxI6hzJ32U7iF
FpQxs2xYA0XjosZSAiMu6MnuObPnevRJVdIsycK0gkjHarcfIbeIv/E4HqBtmro=
=ES4L
-----END PGP SIGNATURE-----


More information about the mapserver-users mailing list