Hello David, I would think, you have to submit the coordinate in the projection, you will use to display your map. I myself have only used the projection I have defined on map level.
Second. This approach works only with a mapserver request. Perhaps your example can be used with a WMS request (with vendor parameter lon and lat). Arnd -----Ursprüngliche Nachricht----- Von: Shorthouse, David [mailto:[EMAIL PROTECTED] Gesendet: Montag, 19. März 2007 21:15 An: 'Arnd Wippermann' Betreff: RE: [UMN_MAPSERVER-USERS] points variable substitution Arnd, Thanks for the tip. I just tried this, but without success. Do annotations like this permit projection? David P. Shorthouse ------------------------------------------------------ Department of Biological Sciences CW-403, Biological Sciences Centre University of Alberta Edmonton, AB T6G 2E9 mailto:[EMAIL PROTECTED] http://canadianarachnology.webhop.net http://arachnidforum.webhop.net http://www.spiderwebwatch.org ------------------------------------------------------ -----Original Message----- From: Arnd Wippermann [mailto:[EMAIL PROTECTED] Sent: Monday, March 19, 2007 12:22 PM To: 'Shorthouse, David' Cc: [email protected] Subject: AW: [UMN_MAPSERVER-USERS] points variable substitution Hello David, via cgi you have also this way &map_credits_feature=new &map_credits_feature_points=2572146+5669256 &map_credits_feature_text=0566 &map_credits2_feature=new &map_credits2_feature_points=10+588 &map_credits2_feature_text=yourText &map_credits2_class_color=255+0+255 with this layers in the mapfile #&map_credits_feature=new&map_credits_feature_points=2605395+5705380&map_cre dits_feature_text=Hallo LAYER NAME credits STATUS on TYPE ANNOTATION FEATURE #POINTS 104 396 END #TEXT '© GINFO' END CLASS COLOR 0 0 255 OUTLINECOLOR 255 0 0 SYMBOL 'circle' SIZE 10 LABEL TYPE TRUETYPE FONT VERDANA SIZE 14 #ANTIALIAS COLOR 0 0 0 POSITION UR FORCE true END END END LAYER NAME credits2 STATUS on TRANSFORM FALSE TYPE ANNOTATION FEATURE #POINTS 10 530 END #TEXT 'aa' END CLASS #OUTLINECOLOR 255 0 0 COLOR 255 0 0 SYMBOL 'Struktur' SIZE 9 LABEL TYPE TRUETYPE FONT VERDANA SIZE 12 #ANTIALIAS COLOR 0 0 0 POSITION CR FORCE true END END END The difference between the first and second layer is the TRANSFORM parameter. The credits text and circle will set at the defined coordinate, the credits2 text and circle will drawn in the bottom left corner. Mit freundlichen Grüssen Arnd Wippermann http://gis.ibbeck.de/ginfo/ ________________________________ Von: UMN MapServer Users List [mailto:[EMAIL PROTECTED] Im Auftrag von Shorthouse, David Gesendet: Samstag, 17. März 2007 08:18 An: [email protected] Betreff: Re: [UMN_MAPSERVER-USERS] points variable substitution Should have done a bit more thinking and reading. A dummy OGR Connection does the trick: CONNECTIONTYPE OGR CONNECTION '<OGRVRTDataSource> <OGRVRTLayer name="Whatever"> <SrcDataSource>ODBC:Whatever/[EMAIL PROTECTED]</SrcDataSource> <SrcSQL>SELECT %lng% as Longitude, %lat% as Latitude</SrcSQL> <GeometryType>wkbPoint</GeometryType> <LayerSRS>WGS84</LayerSRS> <GeometryField encoding="PointFromColumns" x="Longitude" y="Latitude"/> </OGRVRTLayer> </OGRVRTDataSource>' David P. Shorthouse ------------------------------------------------------ Department of Biological Sciences CW-403, Biological Sciences Centre University of Alberta Edmonton, AB T6G 2E9 mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> http://canadianarachnology.webhop.net <http://canadianarachnology.webhop.net> http://arachnidforum.webhop.net <http://arachnidforum.webhop.net> http://www.spiderwebwatch.org <http://www.spiderwebwatch.org/> ------------------------------------------------------ From: Shorthouse, David [mailto:[EMAIL PROTECTED] Sent: Saturday, March 17, 2007 1:06 AM To: '[email protected]' Subject: points variable substitution I am wanting to plot one point as provided by a cgi query parameter for a very simple application, but substituting something like POINTS -113 45 END with POINTS %lng% %lat% END doesnt work like I thought it would. Any suggestions for how to pass a point via URL parameters (e.g. &lng=-113&lat=45) & have it appear on a resultant map? Thanks, David P. Shorthouse ------------------------------------------------------ Department of Biological Sciences CW-403, Biological Sciences Centre University of Alberta Edmonton, AB T6G 2E9 mailto:[EMAIL PROTECTED] http://canadianarachnology.webhop.net http://arachnidforum.webhop.net http://www.spiderwebwatch.org <http://www.spiderwebwatch.org/> ------------------------------------------------------
