Status:Open    Asked:Sep 15, 2016 - 10:03 AM

How do I transform the IMPUMS GEOLEV1 shapefile so that latitude runs from 0 to 360 rather than -180 to 180?

I am encountering a problem when using the IMPUMS GEOLEV1 shapefile. The climate datasets that I am working with (ECMRWF, CRU) have latitudes that run from 0 to 360 --- I think this is pretty standard. The GEOLEV1 shapefile has a latitude that runs from -180 to 180.

When I map the GEOLEV1 shapefile over my climate data, therefore, I only map the east half of the world, with latitude between 0 and 180. The shapefile in the 180 degrees to the west of the Prime Meridian are lost (I think Arc GIS will map the file properly, but I am using R, which doesn't correct such things automatically.)

Is there a standard way to deal with this? It seems to me that I need to (a) split the GEOLEV1 shapefile in half via the Prime Meridian, (b) alter the latitude extent on the LHS chunk the shapefile (west of the Prime Meridian) to run 180 to 360 rather than -180 to 0, and then (c) merge the halfs together again, but with the previously-LHS half now to the right, so that latitude runs from 0 to 180 to 360, in order to match with my climate data.

However, maybe that's incredibly inefficient, and there is an easier way to tackle this problem? I imagine I'm not the first R-user to encounter this barrier? Thanks in advance for your help!

Do you have the same question? Follow this Question


This question has not yet been answered.


Is the "county" variable in the 2012-2016 IPUMS USA valid?
How long does it take for my latest request to transit from enqueued to proce...
What is the difference between educ and educd?
Food security supplement in CPS
Karel Telefon Santral Servis Bölgeleri
I need to calculate a consistent metro definition between the 1990 Census & 2...
Login   |   Register

Recently Active Members

View More »

Share |