ThinkGeo.com    |     Documentation    |     Premium Support

OpenLayers Control.PinchZoom

Hello,


Does MapSuite support pinch zoom functionality like you see on the iOS?  OpenLayers has a Control.PinchZoom event, but this was added after 2.1.   You can check out this functionality at:  docs.openlayers.org/library/mobile.html


What version of OpenLayers does MapSuite use?  If PinchZoom is not currently supported, is there any way to extend the Web Control and add this functionality as a custom addition?


Thanks,


 


Joe



Hi Joseph, 
  
 Currently, PinchZoom is not supported in WebEdition. I’m deeply sorry for the inconvenience. 
  
 In WebEdtion 4.5.140.0 or later, we use OpenLayers 2.10.  Currently we don’t find OpenLayers 2.10 contains Control.PinchZoom although it’s existed in OpenLayers’ online document. We don’t recommend you use WebEdition in mobile device because its heavy loads. 
  
 Regards, 
  
 Ivan 


Thanks Ivan.   
  
 The PinchZoom was added to OpenLayers 2.11.  I’m not worried about using the Web Edition on the iOS in my case because my map is fairly simple, but I would like to be able to add the pinch zoom and pan. 
  
 Is there any way I could Override the map control and use the newest OpenLayers version?  Is this even possible or is it too difficult?   I see there is a mobile-navigation.js source file on the following page:  openlayers.org/dev/examples/mobile-navigation.html.  It appears to just use the OpenLayers.Control.TouchNavigation object.  Any tips on how to add this to MapSuite? 
  
 Thanks, 
  
  
 Joe

Joseph, 
  
   We are currently investigating the effort to merge the changed into the Web Edition.  Typically we wait for major releases to integrate with OpenLayers however this is pretty big feature so we may integrate it between their releases in a very short time frame. 
  
 David

Thanks David.  I think this will be a great feature to have if you’re able to pull it off.  Please let me know how progress is coming. 
  
 Thanks, 
  
  
 Joe

Hi Joseph, 
  
 Please keep an eye on this thread, will let you know if we have any progress. 
  
 Regards, 
  
 Ivan