Hi, Thanks a lot Jim and Steve. These are great examples but I am dividing each state of USA into about 1300 polygons and I need a way to find which polygon is selected by the user. I tried building Gpolygons using the polygon data that i have (after converting it into a GML file) but it makes Google damn slow to redraw the polygons on zoom in and zoom out. The tile mode in mapserver is much faster.
Now, After I draw the polygon in tile mode using mapserver, Is there a way Mapserver can return to me the specific polygon info (say co-ordinates or any other data in the dbf file relating to that polygon) when I select it on google map? Goggle I believe can give me the exact co-ordinates of the point I clicked. Can mapserver use this point location to find which polygon was selected? Thanks, Varun 2009/5/2 Jim Strevinas <[email protected]>: > A beautiful example that uses the Google Maps API is: > > http://www.dyasdesigns.com/geoxml/gmlusa.htm > > It makes use of an API plugin called geoxml that can load XML data which can > be produced by > a WFS server. In the source code, a static GML file is used but a google > search shows that it can > connect to a live WFS server using the URL. > >> Date: Sat, 2 May 2009 09:28:01 -0500 >> From: [email protected] >> To: [email protected] >> Subject: Re: [mapserver-users] Re: Dynamic data loading using Google maps >> andMapserver >> CC: [email protected] >> >> One way to do that is to construct MapServer queries based on the event >> and submit them using AJAX. This site does just that but with OpenLayers: >> >> http://www.dnr.state.mn.us/waters/csg/index_copy.html >> >> Click on the dots and a MapServer query is done behind the scenes. If >> successful >> a little window control is populated, if not, then nothing happens. Simple >> templates >> are used to present the information. >> >> Steve >> >> >>> Varun saraf <[email protected]> 05/01/09 11:54 AM >>> >> Hi, >> >> I just had a look at ImageMap Template on "Output generation"...Can >> this be used on google maps to get information pooped up on a >> mouseover or mouseclick in tile mode? If not, what is it that I can do >> to get a similar result when using Mapserver with google maps? >> >> Regards, >> Varun >> >> On Thu, Apr 30, 2009 at 6:30 PM, Varun saraf <[email protected]> wrote: >> > Hi, >> > >> > I have successfully drawn layers on of google maps as base using >> > mapserver. However, I am trying to figure out how to get data >> > dynamically displayed on the web page when a user clicks on a certain >> > area. For example, I have divided the entire state of virginia into >> > many sectors (using a polygon shp file). My requirement is that I want >> > data to come up on the map/web page when the user selects a particular >> > sector. I know google provides me with an event api for clicking on >> > the map but how do I pass this event to mapserver so it can send me >> > the label for that sector from the shape file? I need to be able to >> > recognize what sector the user has clicked. Is this possible using >> > just the mapserv cgi script and a map file or a MapScript has to be >> > written/used? Can someone point me in the right direction here? Even >> > providing the link for a previous discussion on this topic would help. >> > >> > Thanks, >> > Varun >> > >> _______________________________________________ >> mapserver-users mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/mapserver-users >> >> _______________________________________________ >> mapserver-users mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/mapserver-users > > ________________________________ > Invite your mail contacts to join your friends list with Windows Live > Spaces. It's easy! Try it! > _______________________________________________ > mapserver-users mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/mapserver-users > > _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users
