SLD pointsymbolizer externalgraphic trouble
Pagurek,Debbie [NCR]
Debbie.Pagurek at EC.GC.CA
Tue Jul 26 14:56:07 PDT 2005
My maps returns fine with a simple getmap request.
The tmp directory is set to c:/ms4w/tmp/ms_tmp
Is there a way to check that mapserver is writing to that directory? Ie if I use mode=map, should it leave a temporary file there? Mode=map is giving me a map, but isn't leaving a file in that temp directory.
Debbie
-----Original Message-----
From: UMN MapServer Users List [mailto:MAPSERVER-USERS at LISTS.UMN.EDU] On Behalf Of Yewondwossen Assefa
Sent: Tuesday, July 26, 2005 4:46 PM
To: MAPSERVER-USERS at LISTS.UMN.EDU
Subject: Re: [UMN_MAPSERVER-USERS] SLD pointsymbolizer externalgraphic trouble
Debbie,
Pagurek,Debbie [NCR] wrote:
> Assefa,
>
> Are nightly builds available for Windows binaries?
> I changed my sld to show GIF instead of image/gif but it's still not
> working.
>
I am not sure why It is not working for you. I basically took your
mapfile and change few paths to adapt to my settings. The map file
points to the gmap-ms40 data. The sld I used is basically yours (I don't
think I modified anything). I have attached both files.
There are no nightly builds although I can put a mapserver 4.7 cvs
version on maptools if you need.
> I realized in the examples I sent earlier that my sld didn't contain a
> Geometry tag. What should this field "property name" contain? A name
> of a field in the shapefile? the word "msGeometry"?
>
Should not matter. It is not used.
> Can you think of anything else I can check on my system to test this?
>
> Am I missing something important in my mapfile? I've tried using my
> own mapfile and also the gmap75_wms.map file that comes with ms4w.
>
> At this point I'm just not getting any sld with an external graphic to
> work. Will keep trying.
>
> Debbie
>
Is your map returned with a somple getmap rquest without an sld ?
I am also assuming that the temporaary directory and path are set
properly in the map file (since the graphic is downloaded and copied in
that directory)
> -------------------
> Debbie,
>
> I have tested your sld with local data and the only "problem" I
> found
> was that the format used is <Format>image/gif</Format> instead of
> <Format>gif</Format>. I have rechcked the sld specs and it specifies
> that the format should be of MIME type so your sld should be valid. I
> have corrected the test to test for GIF or image/gif (as well as PNG and
> image/png). (related bug is
> http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=1430).
> If possible use the latest version from cvs or until you get a new
> build you can use GIF as the value of the format.
>
> Later,
>
> Pagurek,Debbie [NCR] wrote:
>
>>I am having trouble with an SLD that should put an externalgraphic at
>>a point. I am getting a blank map and when I do a view source I am
>>seeing Gobbldygook: GIF87aXÿ€ ...etc (this happens if I set
>>imagetype GIF or PNG), and also if I don't set IMAGETYPE at all. An
>>SLD that uses an external graphic for a polygon layer works fine.
>>
>>I am including the sld file and my mapfile as attachments, and the
>>following is the URL I'm using.
>>
>>http://localhost/cgi-bin/mapserv.exe?map=c:\ms4w\apps\chameleon-2.2\ce
>>si\map\pix.map&version=1.1.1&service=wms&request=getmap&layers=popplac
>>e&sld=http://localhost/chameleon/cesi/sldtest.xml
>>
>>I'm on Windows.
>>MapServer version 4.6.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP
>>OUTPUT=PDF OUTPUT=SWF OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE
>>SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER
>>SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER INPUT=JPEG INPUT=POSTGIS
>>INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE DEBUG=MSDEBUG
>>
>>Anybody have any ideas? Is this a bug?
>>
>>D. Pagurek
>>
>>
>>----------------------------------------------------------------------
>>--
>>
>><?xml version="1.0" encoding="utf-8" standalone="no" ?>
>><StyledLayerDescriptor version="1.0.0"
>>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"
>> xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd">
>><Name>dp_generated_sld</Name>
>><Title>test sld for external graphic</Title>
>><Abstract>test</Abstract>
>> <NamedLayer>
>> <Name>popplace</Name>
>> <UserStyle>
>> <Name>Cities</Name>
>> <Title>Cities</Title>
>> <IsDefault>1</IsDefault>
>> <FeatureTypeStyle>
>> <Rule>
>> <PointSymbolizer>
>> <Graphic>
>> <ExternalGraphic>
>> <OnlineResource xlink:type="simple" xlink:href="http://www.oreilly.com/animals/parrot.gif" />
>> <Format>image/gif</Format>
>> </ExternalGraphic>
>> <Size>44</Size>
>> </Graphic>
>> </PointSymbolizer>
>> </Rule>
>> </FeatureTypeStyle>
>> </UserStyle>
>></NamedLayer>
>></StyledLayerDescriptor>
>
>
--
----------------------------------------------------------------
Assefa Yewondwossen
Software Analyst
Email: assefa at dmsolutions.ca
http://www.dmsolutions.ca/
Phone: (613) 565-5056 (ext 14)
Fax: (613) 565-0925
----------------------------------------------------------------
More information about the MapServer-users
mailing list