Jump to content

 
Photo

Tilted map

- - - - -

  • Please log in to reply
4 replies to this topic

#1
frax

frax

    Hall of Fame

  • Associate Admin
  • PipPipPipPipPipPipPip
  • 2,303 posts
  • Gender:Male
  • Location:Stockholm, Sweden
  • Interests:music, hiking, friends, nature, photography, traveling. and maps!
  • Sweden

So I have an interesting global dataset that I want to create a map from - it is cities and their population. So it is loads of points, and I was thinking about looking at displaying this as bars (just one track, I have experimented with circles as well). I was curious on how I would go about creating a map like this using ArcGIS and Illustrator: http://maps.grida.no...es_under_threat

I know I can tilt a map in Illy, but then I wouldn't be able to handle all the bars, and their location, would I? ArcScene is not really an option, since it can't export vectors... In ArcMap I can display the bars, but then what? Maybe I can create a fake tilted map projection by modifying the parameters of an existing projection in some way...?
Hugo Ahlenius
Nordpil - custom maps and GIS
http://nordpil.com/
Twitter

#2
frax

frax

    Hall of Fame

  • Associate Admin
  • PipPipPipPipPipPipPip
  • 2,303 posts
  • Gender:Male
  • Location:Stockholm, Sweden
  • Interests:music, hiking, friends, nature, photography, traveling. and maps!
  • Sweden

Too bad one can't modify the southern/northern hemispheres independently in flex projection, since that might have been an option otherwise!
Hugo Ahlenius
Nordpil - custom maps and GIS
http://nordpil.com/
Twitter

#3
Michael Schmeling

Michael Schmeling

    Master Contributor

  • Validated Member
  • PipPipPipPip
  • 204 posts
  • Gender:Male
  • Location:Kassel, Germany
  • Germany

There are some ways you can do this in Illy:

Use the free transform tool:
Free Transform Tool

Use Effect -> 3D -> Rotate

Use Effect ->3D -> Extrude & Bevel, which also allows to roate the object and could be used to add the pedestal. But it may be slow for a complex map.

Make the bars separately and paste them over the tilted map. Or use the 3d effect for the bars, too. I guess this should work.
Michael Schmeling
Kassel, Germany
Arid Ocean Map Illustrations
http://maps.aridocean.com
Indie Cartographer
http://www.indiecartographer.com

#4
frax

frax

    Hall of Fame

  • Associate Admin
  • PipPipPipPipPipPipPip
  • 2,303 posts
  • Gender:Male
  • Location:Stockholm, Sweden
  • Interests:music, hiking, friends, nature, photography, traveling. and maps!
  • Sweden

Michael - thanks - I know that part - but if I do that with the bars, then they get distorted (I don't want any perspective/tilt on them).

So how would I paste the bars in and ensure that they are in the right place?

(note that I have hundreds of them - it is populated places with more than 750k inhabitants...)
Hugo Ahlenius
Nordpil - custom maps and GIS
http://nordpil.com/
Twitter

#5
Michael Schmeling

Michael Schmeling

    Master Contributor

  • Validated Member
  • PipPipPipPip
  • 204 posts
  • Gender:Male
  • Location:Kassel, Germany
  • Germany

For such a large amount of data I would probably write an Illustrator script.

Export the position of your bars as an ascii file, read it with an Illustrator Javascript program and calculate the projection of the points. If you do not need a truly perspective projection, just a tilt, it should be fairly easy to do with a trigonometric function.

Once you have the projected position of the point, draw the bar at that position.

At least that is what I would do. No idea if Arcgis has a better way to do this.
Michael Schmeling
Kassel, Germany
Arid Ocean Map Illustrations
http://maps.aridocean.com
Indie Cartographer
http://www.indiecartographer.com




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

-->