How to plot historic country data (USSR, East Germany, etc) in GoogleMaps?
Asked Answered
C

3

20

I'm building a series of infographics using Fusion Tables to show yearly data for countries, each nation represented by a pin on Google's map, the data values visible when you click on the nation's pin. I've got the contemporary values working perfectly, but:

My data goes back 80 years and I'd like to allow users to view historic data for non-existant countries like USSR, East / West Germany, etc.

Are there "archive" world maps that I can use when uploading historic data to Fusion Tables? (eg, world map for 1988, world map for 1934)

If not, I can simply use the contemporary map and select pin locations to approximate the old countries, but it wouldn't look so good. I'm neither sufficiently clever nor able to invest the time to create new world maps - I figure someone must have had this problem before now, but I can't find anything.

Any suggestions gratefully appreciated.

Best, T.

Cloudburst answered 15/5, 2012 at 18:46 Comment(4)
Have you tried looking around at GeoCommons? There is tons of map data (including some historical data) available, but you will have to dig around to find what you seek.Adinaadine
@Cloudburst Take a look at google.com/earth/explore/showcase/historical.html.Maybe you can use earth instead of mapsOutbound
Thanks for these suggestions - very helpful. I'd like to avoid Google Earth because I think it requires plug-ins to view, and I want to keep this as accessible as possible. GeoCommons looks awesome at first glance - I'll do some digging and post back if I find my solution.Cloudburst
If you can find data in kml format (google earth's data format), it can be imported into FusionTables or displayed on a google maps API page pretty easily, you don't need to use google earth.Cornwell
S
1

If you can't find what you need on GeoCommons, this site provides a tutorial for creating your own GIS data sets from map imagery, if you're willing to put the work into it. It requires you to install ArcGIS Explorer (it's free, don't worry). There are numerous sources of historical map imagery that you could use, such as this one for Russia.

I would also back up geocodezip in that using KML is probably the easiest way to get a GIS data set onto a Google map, and a lot of GIS applications (like ArcGIS) support it.

Scintillant answered 7/9, 2012 at 1:14 Comment(0)
B
1

You can overlay older maps on top of the Google Maps tiles. This is probably the easiest way to achieve what you are looking for.

See the overlays documentation - https://developers.google.com/maps/documentation/javascript/overlays#GroundOverlays

Examples: https://google-developers.appspot.com/maps/documentation/javascript/examples/groundoverlay-simple

Also there is a number of tools to help do this. I just did a simple search for Google Maps Tiles Overlay Generator. - First one I found: http://www.maptiler.org/

Bacchae answered 26/10, 2012 at 4:12 Comment(1)
Thanks @Bacchae - good suggestions. I wish I had the time to look into these ideas properly, but just can't afford to at the moment. I'm putting this problem into my "to do later" pile of work. If I get to it, I will post back here. Until then, if anyone else is inspired to implement a share-able solution, I think there's enough interest to show that people would gladly use it. Best, T.Cloudburst
W
-1

you can use the styling parameters to theme the map to look a little older, probably removing labels for pois, roads etc.

Williamwilliams answered 29/8, 2012 at 5:25 Comment(1)
TrevorBrown is already aware that he can work with a contemporary map, but is looking for other more elegant solutions first. FYI, maps created with the Google Maps API do not display POIs by default, and roads are only visible on the ROADMAP and HYBRID map types.Scintillant

© 2022 - 2024 — McMap. All rights reserved.