Well, there are a few reasons why using MapServer is out of the question. 1.  I 
am running my mapping application on some server space that I have on the 
computer science servers here on campus.  Although I am granted server space, I 
obviously have no ability to change the settings to Apache or put MapServer 
into the cgi-bin of Apache.  Therefore, although I can run PHP scripts (which I 
do), running something like MapServer is out of the question. 2.  I am running 
Apache on my personal machine....and so of course I could install MapServer on 
here, but my personal machine is not the "production environment"...it is 
simply the testing environment.  The production environment is my server space 
on the CS servers - and if I can't run MapServer on those servers, there is no 
point running it on my test server (my personal computer).   3.  Even if I did 
have access to a production server where I could configure Apache how I wanted 
it to be - I am completely unfamiliar with MapServer and WMS requests - 
although I am very familiar with HTTP requests and networking in general.  WMS 
is simply a protocol I don't know.  In addition, I don't know how to create a 
map that would work with MapServer. Consequently: I am currently using the free 
map available at: http://labs.metacarta.com/wms/vmap0? Which is also used in 
many of the OpenLayers demos.  I am thinking, however, of using Google Maps 
possibly, but I am not sure yet. So this is my dilemma:  Under these 
circumstances, how can I recognize which country a user has clicked on the map? 
Several months ago at work I made a simple mapping application in Flash (at 
which time I didn't even know OpenLayers or MapServer existed).  For that 
mapping application we simply overlayed an image of each country on top of 
itself on the world map, and then the overlayed image acted as a button - thus 
making it quite simple to tell which country had been clicked.  I was hoping to 
do something similar with OpenLayers in this mapping application that I am 
currently building, but using the "Features" in OpenLayers to create polygons 
that I could overlay over each country - and essentially have each polygon act 
as a button so I could tell which country had been clicked.  I noticed however, 
that if I held my mouse button down on one of these polygons, I could no longer 
pan around the map...which is definitely a problem. How does the example map at 
http://world.freemap.in/ accomplish this task?  I looked at the code, and 
although I am new to OpenLayers and this whole WMS thing...it seems like it is 
making some WMS requests to a MapServer server. Thanks for any help. David> 
Date: Mon, 7 Jan 2008 06:42:27 +0100> From: [EMAIL PROTECTED]> To: [EMAIL 
PROTECTED]> Subject: Re: [OpenLayers-Users] Selecting a country> CC: 
[email protected]> > On Jan 7, 2008 3:22 AM, David Pruitt <[EMAIL 
PROTECTED]> wrote:> >> > Let's say I have a user who is looking at my map, and 
clicks on a specific> > country. What is the best way to recognize which 
country he clicked on?> >> > I thought using features would be good, but a user 
can't pan around the map> > if he/she is holding down the mouse button on a 
feature.> >> > Is there any way to accomplish this WITHOUT using MapServer or 
GeoServer or> > something of that sort?> > Hello> > If the countries aren't 
rendered by the browser (and therefore you> don't have information about these 
countries on the client side) then> you need to send a request to some service 
to get information on the> clicked country. Have you had some other solution in 
mind?> > --> Eric
_________________________________________________________________
Make distant family not so distant with Windows Vista® + Windows Live™.
http://www.microsoft.com/windows/digitallife/keepintouch.mspx?ocid=TXT_TAGLM_CPC_VideoChat_distantfamily_012008
_______________________________________________
Users mailing list
[email protected]
http://openlayers.org/mailman/listinfo/users

Reply via email to