ThinkGeo.com    |     Documentation    |     Premium Support

Popup text on markers not displaying while EditOverlay.TrackMode = TrackMode.Rectangle in Firefox

Dear Friends,


Using CustomOverlay I created map and using SimpleMarkerOverlay I created markers with popup text. .


Issues:


1. When I enable TrackMode like "map.EditOverlay.TrackMode = TrackMode.Rectangle" ,  I could not see the popup anywhere in the map in Firefox browser.


2. In IE8 on the selected rectangle the popup text not displaying, on part of map if any markers available it shows the popup.


Please help me to solve this.


Thanks


Raja



Hi, Raja


This problem is caused by that the EditOverlay covers up the MarkerOverlay in FireFox or IE, so the mouseover event of marker won't be triggered and so the popup won't show up.


I suggest that you use the client-side javascript to enable the track mode and don't use the server-side code.  The code likes below:


Map1.SetDrawMode('Rectangle');


If you want to know more please refer to the attached sample code. Another thing is that you could know more client API we have provided for WebEdition at the link below:


gis.thinkgeo.com/Support/DiscussionForums/tabid/143/aff/12/aft/5616/afv/topic/Default.aspx#SetDrawMode


Thanks,


Khalil


 



2129-WebSample.zip (174 KB)

Hi Khalil,


Thank you very much  for your reply.


Even I tried in your websample, once the rectanlge drawn on the marker which was showing  "red" in on the popup(without the area selected ) , did not show the popup text. In 


How do I get the selected area latitude and longitude  If I use the client side.


Thanks


Raja



2130-1.JPG (56.5 KB)

Raja,



I can't catch your meaning so I have something to confirm with you.

Whether you want to add the popup to maker and then when user mouse over the maker and the popup will show some meaningful information, such as the lat&lon which the marker located.



And the "Red" text is just an example and you could dump your own information you want to show into the Popup.ContentHtml property, and this text is just the information the popup shows.

Also I have tested it in FF3.6.3 and IE 8 and it could show popup. Please see the screenshot below:



Thanks,


Khalil