Would OpenLayers work for you? http://www.openlayers.org/
-----Original Message----- From: UMN MapServer Users List [mailto:[EMAIL PROTECTED] On Behalf Of Chip Taylor Sent: Wednesday, June 06, 2007 10:47 AM To: [email protected] Subject: Calculating new exents from a mouse click, VB or C# without Mapscript We have our mapserver running on its own server and use it to display maps in a variety of our products. Most of the time we use it in mode=map to simply generate a static image. When we need to pan, etc, we bring up a page in browser mode in a frame. But now I need to be able to add pan and zoom independent of mapserver. Mapserver will serve up a static image to be displayed on a separate computer in an application. When the user clicks on that map, I need to be able to call mapserver to serve up a new static map image based on the click point. I am using the static map image as the ImageURL of an asp image button and capturing the x and y pixel coordinates of the click. All fine and good. And I can calculate the original center point coordinates of the original map from the mapextents passed to map server. Where I get lost is that, while I know the original extents passed to mapserver (in decimal degrees), I have no idea what the extents of the map image returned to me are. So, I cannot calculate how many decimal degrees are in each pixel, etc and cannot calculate the new extents based on the XY coordinates of the mouse click. I cannot load Mapscript on the application server, nor can I load Mapserver, dbox, jbox, etc there. So, how would I go about calculating the new extents? Any and all help would be appreciated. Chip Taylor Prepared Response, Inc
