[Mapserver-users] How to query (UTM) coordinates
Yusuf
yusufad at myrealbox.com
Fri Jul 30 02:37:03 PDT 2004
Tyler Mitchell wrote:
>Hi Yusuf,
>I'm not quite clear on what you want to do, why don't you walk us through an
>example of how a user would interact with your application. Tell us what you
>want to be able to do from an application use perspective, that will help us
>out.
>
>Tyler
>
>
Ok, I just want to have a pair of text inputs in the map page where I
can write a UTM coordinate, and then be able to query mapserv CGI with
that coordinate. Lets say that I want to ubicate 455000 mE 2105000 mN,
a UTM coordinate currently in my GPS, so I go to my CGI page, write
"455000" in the Easting field, and "2105000 " in the Northing field,
and I get the query result from that coordinate (as if I had clicked in
that point in the map).
I believe queryByPoint() both in PHP/SWIGMapscript do exactly that (with
any coordinate system), but I would prefer a method not involving
*MapScript. That would be a JavaScript function that converts the UTM
cordinates to the equivalent image point, and forges the proper URL, or
a native metod in mapserv that would allow me to feed the coordinates
and get the query result. The MapServer CGI Reference lists a mapserv
mode called COORDINATE, with a description of "To be clarified.", so I
don't know what it does nor how to use it, but sounds promising.
The second thing I wanted is the inverse: to obtain UTM coordinates from
the point clicked in the image (the IMGXY variable).
The third (this is brand new ;-) ) would be, after writing the UTM
coordinates in the form, to have them ubicated (with the + mark) in the
map. But this one is really optional. ;-)
More information about the MapServer-users
mailing list