ThinkGeo.com    |     Documentation    |     Premium Support

WebEdition 5.0 Panning Isues

Hi ThinkGeo,


I have couple of Layers (MarkerOverlays, InMemoryFeatureLayer etc) on the map .


1) When I am using Google overlay, the Custom overlays seem to move out of synch with Google overlay.


2) When I am using our ThinkGeo Map WMS overlay, panning is not smooth. If I were to pan to right,  custom overlay move to right and then reverts back to closer original position (left position).


Regards,


Anil



Anil,


Here are answers for your questions:


1. When I am using Google overlay, the Custom overlays seem to move out of synch with Google overlay.


When you pan the map, the google overlay has some network delay so it seems that it's move out of sync, but after the pan finished, the custom overlays are synchronized with Google Overlay.


2. When I am using our ThinkGeo Map WMS overlay, panning is not smooth. If I were to pan to right,  custom overlay move to right and then reverts back to closer original position (left position).


We used WorldMapKitWmsWebOverlay to test your issue but we can't re-produce it. Could you please provide more detailed information about your WMS Overlay?


Regards,


Ivan



Hi Ivan, 
  
 1) When I use version 4.5 with Google overlay on Chrome broswer it does not move out of synch with Google overlay on panning. Is it something to do with Google API v2 vs V3? 
  
 2) I will send sample to mimic scenario for WMS overlay. 
  
 Regards, 
 Anil

Hi Anil,


1. Is it something to do with Google API v2 vs V3? 


I have tested it with Google API v2, the issue disappeared. So this issue is related to Google API V3, we have modify GoogleOverlay to support both v2 and v3, you can get the latest daily build (5.0.0.5 or later) later this week or next week and have another try.


2.  I will send sample to mimic scenario for WMS overlay. 


I will keep an eye on your feedback.


Regards,


Ivan



Hi Ivan


For Issue #2. see attached simple  sample with 4 markers with Popups (popup is quite big). I think this has to do with popup sizes.


1) if the browser window height is reduced then Markers go on  (panning) from top to bottom.

2) if the width is reduced and then at certain point  panning results is map going the other way (Pan map left and it reverts back to right and vice versa).


For real example when we have more points "let's say about 40-50" each having a associated popup then we run into scenario.


Regards,

Anil



Panning_Shaking.zip (177 KB)
MarkerSample_Panning.zip (150 KB)

Hi Anil,


Thank you for your sample.


For Issue #2, it is not related to WMS overlay, it's due to popup's property "AutoPan". When you set it to true, it will pan the map to display the entire popup if the popup is not fully displayed, that is the reason why the panning behavior is abnormal.


Regards,


Ivan



Hi Ivan,


For Issue #1  (Google API v2 vs V3)

I installed May 23 version and it shows a Google map popup dialog on panning


For Issue #2


Setting AutpPan=false resolves the issue in the sample. I will check back in our project if it resolves the issue.We use AutoPan=true to ensure popup is fully  displayed. .




Regards,


Anil



GoogleMessagePopup.zip (245 KB)

Hi Ivan, 
  
 I installed Web Edition Daily buil 5.0.11.0 that resolves Issue #1 Using Google API V2 API. Cool 
 I don’t see Mesage Popup either.  
  
 For Issue #2 I will get back later. 
  
 Regards, 
 Anil

Hi Anil, 
  
 Are you using our latest daily build for that? Please make sure clear browser cache before you replace dlls. 
  
 I create a simple sample by our latest edition and haven’t see the popup when pan map near U.S. west coast, then I Google the problem and found it looks the popup only shows for special Google V3 version. 
  
 If you still have the problem there please let me know. 
  
 Regards, 
  
 Don

Hi Don, 
  
 I am using the latest build of Web Edition 5.0 
  
 For Issue #1 no problem using Google JS API version 2.0 
  
 When using  GoogleOverlay API version 3.0, panning results seems to move markers  out of sync, but after the pan finished, the custom overlays are synchronized with Google Overlay. This is not good for end user. In addition I found some other issue using V3. 
  
 It will be good to have V3 behave as good as V2 but for now no problem. 
  
 Regards, 
 Anil  


Hi Anil, 
  
 Thanks for your reply. 
  
 Google keep update their V3 version and we work for solve related issues all the time.  
  
 V3 is more cooler, please continue to pay attention to V3 after it get steady. 
  
 Regards, 
  
 Don

Hi Don, 
  
 Is there any update on Google overaly withr V3 version ? Is it stable now? 
  
 Regards, 
 Anil

Hi Anil, 
  
 I think Google V3 is more stable that before now. We fix many issues these months. 
  
 I think you can get the latest build and have a look at whether V3 works for you better now. 
  
 Regards, 
  
 Don

Hi Don, 
  
 I downloaded version 5.0.101 and Using Google v3 and still notice "delay" / lag of marker overlay during panning.  Panning is slightly Better in Chrome but not so much in IE9. 
  
 I am also getting JS error when using InMemoryFeature Layer and browse in  IE9. (ok in Chrome) 
  
 Regards, 
 Anil

Hi Anil, 
  
 I am sorry to know the latest version still don’t work so well for Google v3, I will ask the web developer whether they have a plan for make V3 works well in IE9 and let you know the response. 
  
 And at the same time I think you can submit the enhancment and vote here: helpdesk.thinkgeo.com/EnhancementTracker 
  
 Regards, 
  
 Don