ThinkGeo.com    |     Documentation    |     Premium Support

Rotating Projected Layers

I need to be able to rotate my map. I saw the rotating sample project and it is simple enough, but it instructs:


"All the layers need to have their projection property set to RotationProjection"


My problem is that my  layers are already projected to match up with an image base layer. How can I rotate my map with layers that already have a required geographic projection defined?


Thanks for any help


Eric



One solution would be to save your layers to your geographic projection. That way you can use the Rotation projection on your already projected layers. We have a project in the Code Community that shows how to save layers to a projection: Save To Projection


code.thinkgeo.com/projects/show/savetoprojection


Another solution would be to create a custom projection that has both the logic for your regular projection and the Rotation projection. For that, you would have to create a new class inheriting from Projection class and combining the two types of projections.


Tell us what solution you would like to follow. Thank you.



Val, thanks for the reply. After my post I ran across the post regarding the raster layer rotation limitation.


gis.thinkgeo.com/Support/Dis...aspx#18124


If I can't rotate my image background, there is no use in rotating my feature layers. I'll have to hold off on map rotation until you guys address the raster layer rotation issues.  Thanks for the pointer to a custom projection class. I would be interested in how that works.


 


Eric


 



We have added this idea of  a custom projection class doing rotation and geographic projection to the Code Community for a future project. Thank you for the idea.