inline feature -- adding a point by URL does not work -- Solved!
Gregory S. Williamson
gsw at GLOBEXPLORER.COM
Fri Jul 22 13:07:08 PDT 2005
Debbie --
That seems to have done the trick. Thanks for catching this !
Greg W.
-----Original Message-----
From: Pagurek,Debbie [NCR] [mailto:Debbie.Pagurek at ec.gc.ca]
Sent: Fri 7/22/2005 5:52 AM
To: Gregory S. Williamson; MAPSERVER-USERS at LISTS.UMN.EDU
Cc:
Subject: RE: [UMN_MAPSERVER-USERS] inline feature -- adding a point by URL does not work
Just a guess - I haven't tested this - but shouldn't your layer be TYPE
POINT? Not annotation.
D. Pagurek
-----Original Message-----
From: UMN MapServer Users List [mailto:MAPSERVER-USERS at LISTS.UMN.EDU] On
Behalf Of Gregory S. Williamson
Sent: Thursday, July 21, 2005 7:26 PM
To: MAPSERVER-USERS at LISTS.UMN.EDU
Subject: Re: [UMN_MAPSERVER-USERS] inline feature -- adding a point by
URL does not work
David,
>-----Original Message-----
>From: Fawcett, David [mailto:David.Fawcett at state.mn.us]
>Sent: Thu 7/21/2005 1:11 PM
>To: Gregory S. Williamson
>Cc:
>Subject: RE: [UMN_MAPSERVER-USERS] inline feature -- adding a
point by URL does not work
>Hopefully that was it, let me know.
>
>For testing, I would probably put a lot of the args that you are
>passing in >the URL, directly in the Map file (image path, imageurl,
etc.) You could >also test with just mode=map and not bother to include
all of the form vars >like zoomdir, zoomsize, program, etc.
>
>David.
Thank you for your help ... alas, still no sccess.
I have stripped down the URL to a minimum, and placed some args into the
map file. Alas, I just get a blank image. I am wondering if there is
anything else that needs to be done to draw such a thing ?
The error log says:
Thu Jul 21 16:11:23 2005,1916,127.0.0.1,SSF,3,-122.513100 37.686550
-122.350900 37.848750,-1.000000 -1.000000,ssfmappnts ,normal execution
The desired point does seem to fall within the indicated extent (url
broken up for readability):
http://localhost/cgi-bin/mapserv_46.exe?mode=map&
map=C%3A%2Fms4w%2FApache%2Fhtdocs%2Fssf%2Fssf5.map&
layer=ssfmappnts&map_ssfmappnts_feature=new&
map_ssfmappnts_feature_points=-122.438131+37.777319&
map_ssfmappnts_feature_text=Old848&
program=%2Fcgi-bin%2Fmapserv.exe
When I run this variant with a shapefile it paints a nice red dot; when
I do it with the inline feature I just get a blank background. When I
run this request with the browse mode the layer shows up in my legend,
and zooming in with a streets layer does seem to indicate that I'm
centered correctly.
Amended map file is below.
Thanks for any suggestions or advice!
Greg W.
(I have cut out the legend, query map and some layers that don't seem
relvant) # SSF map file NAME SSF STATUS ON SIZE 600 600
EXTENT -122.5131 37.7095 -122.3509 37.8258
UNITS DD
SHAPEPATH "DATA"
FONTSET "C:\ms4w\Apache\htdocs\ssf\fonts\fonts.list"
IMAGECOLOR 0 0 0
IMAGETYPE PNG
PROJECTION
"+proj=latlong +ellps=GRS80"
END
#
# Start of web interface definition (including WMS enabling metadata) #
WEB
HEADER ssf_header.html
TEMPLATE ssf.html
FOOTER ssf_footer.html
MINSCALE 1000
MAXSCALE 1550000
LOG "mapserver.log"
# IMAGEPATH "set in ssf_init.html"
IMAGEPATH "../tmp/"
# IMAGEURL "set in ssf_init.html"
IMAGEURL "../tmp/"
END
...
SYMBOL
NAME 'circle'
TYPE ELLIPSE
POINTS 1 1 END
FILLED TRUE
END
...
LAYER
NAME ssfmappnts
DEBUG ON
STATUS ON
# DATA geopnt1 # doesn't matter for dynamic points if this exists or
not
TYPE ANNOTATION
LABELITEM "POINT_NAME"
LABELCACHE ON
CLASS
NAME "SSF Map Points"
SYMBOL 'circle'
SIZE 6
COLOR 255 0 0
LABEL
ANTIALIAS TRUE
TYPE TRUETYPE
FONT garamond-bold
SIZE 12
COLOR 50 20 20
OUTLINECOLOR 255 225 90
POSITION AUTO
BUFFER 2
FORCE TRUE
END
TEMPLATE "ssf_m_query.html"
END
HEADER "ssf_mhdr.html"
FOOTER "ssf_mftr.html"
TOLERANCE 8
END # Rec Areas
!DSPAM:42e0ec4c73252347855359!
More information about the MapServer-users
mailing list