Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've just split the 1:10m Natural Earth countries into individual JSON files which I plan to render and partially stitch back together using RaphaelJS. The 1:10m map is very big (10mb or so) so loading it all in one go in the browser is not really feasible.

But how do I get the position of each country? Opening the 1:10m map in ArcMap's Attribute Table shows no signs of any latitude, longitude, X or Y or whatever.

Maybe this info needs to be extracted from an exported JSON of the full map using some JS virtual canvas / positioning system? I.e. for each of the individual countries that need to be stitched together, some server-side script would query the full JSON to get their paths?


share|improve this question
in the most simple case a country is one polygon. the polygon is definded by pairs of lat/lon coordinates, where the last pair = the first pair (means polygon is closed). what do you mean with position? the centroid of that polygon? – Kurt Jul 13 '12 at 21:48
How far have you gotten based on the suggestions in this thread?… – blah238 Jul 14 '12 at 0:41
@Kurt: Please see the update above. – Mark Boulder Jul 14 '12 at 10:04

If it is just the XY coordinates (latitude/longitude, easting/northing, etc) then I would try the Add XY Coordinates tool first.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.