ThinkGeo.com    |     Documentation    |     Premium Support

InMemoryMarkerOverlay----some markers out of range does not display

HI ThinkGeo,


I am using InMemoryMarkerOverlay (2-3) for displaying some 50-80 markers over the US map. However initially I want to display for California region. The first display of markers in California is okay but then if the map is zoomed out to display more region, none of the markers outside California are displayed.


I am attaching sample code from the ThinkGeo sample SetTheHoverPopupOfAMarker.aspx.cs to illustrate this problem.


Please have a look this problem as it is showstopper. I want to take speed advantage of InMemoryMarkerOverlay rather using SimpleMarkerOverlay (which is heavy).


Regards,


Anil



MissingMarker_OutOfRange.zip (1.47 KB)

 


Hi, Anil
The InMemoryMarkerOverlay only shows the markers that stay in the current extent, every time you navigate the map that will issue the request for markers. 
As for your sample code, and I try to zoom out from ZoomLevel07 (the default one firstly load) to ZoomLevel05, and then the marker of Lawrence displays. I also utilize the HttpWatch to monitor the markers request, and it sends the request indeed. 
So that we can’t reproduce the problem, can you provide us more information about it? Such as screenshots or video to illustrate this problem.
Thanks,
Khalil

Hi Khalil


I  attach the snapshot of the result I get. I don't see Lawrence marker after I  zoom out to level 05 or do panning.


My sample code is in the previous posting of Dec 01.


Regards,


Anil



NoMarkerdisplayedOverLawrence.zip (378 KB)

 


Hi, Anil
I guess this problem is related with your version of WebEdition or some other unknown reasons. 
I made one simple sample with VS2010 and the version of 4.5.32.0, and it can work well on my local machine (Windows 7 X64). Can you download the development auto builds of 4.5.32.0 and try it again?
Any results please let us know.
Thanks,
Khalil

MarkerSample.zip (125 KB)

Hi Khalil, 
  
 It works with daily developmenty build 4.0.164… 
  
 Question: Why the naming difference  4.5.32 on Production builds while 4.0.xxx on Daily builds? 
  
 Regards, 
 Anil

 


Hi, Anil
That’s so weird. Can you run it well using the latest DLL package with the sample we have provided in the preview post?
If you want to know more about the “Release Versions and Daily Builds”, please visit ThinkGeo Wiki web site.
wiki.thinkgeo.com/wiki/Map_S...ycle_Guide
Thanks,
Khalil