ThinkGeo.com    |     Documentation    |     Premium Support

How to re-project Google map

Hi,

We have until now re-projected features from the feature projection into the projection used by Google map.  It works fine.


Now we trying to avoid re-projection of features and we will instead re-project Google map images.

We are trying to use the property GoogleMapsLayer.ProjectionFromSphericalMercator but without success. Do you have any examples which demonstrate how to re-project Google map?

Regards

Niels



Hi Niels,



Welcome to Map Suite Discuss Forms.



We’ve built a sample for you and show you how to re-project google overlay to Decimal Degree. If your destination projection is not DecimalDegree(EPSG:4326), please change the externalprojection to what you want. 



Hope this would be helpful and any other question please feel free to let us know.



Thanks,

Kevin

DesktopDisplayASimpleMap.zip (102 KB)

Should this work on Desktop Edition 7.0? I converted to VB.Net 2010 with ThinkGeo 7 but this line: 
  
   googleOverlay.ProjectionFromSphericalMercator = proj4 
  
 gives this error: 
  
 ‘ProjectionFromSphericalMercator’ is not a member of ‘ThinkGeo.MapSuite.DesktopEdition.GoogleMapsOverlay’

David, 
  
 Sorry to say we didn’t support this property in Map SUite 7.0, but this feature was supported since map suite 8.0. 
  
 Thanks, 
  
 Troy

I guess there is no alternative way to do it in V7.0? 
  
 Thanks, 
  
 Dave

Sorry David, 
  
 With v7.0, we can only convert other features to Google Projection. 
  
 Thanks, 
  
 Troy