Jump to content

 
Photo

Tips and Tricks for Cartography (To have something like Google Maps)

- - - - -

  • Please log in to reply
6 replies to this topic

#1
Alireza Kashian

Alireza Kashian

    Newbie

  • New Member
  • Pip
  • 1 posts
  • Singapore

Hi,

I have been looking around for different topics in this forum which are focused on making map tiles for Google Maps.
I found some good answers in Cartotalk (thanks to contributors) and still have lags on some useful working tips.

In short, we can make good maps in ArcMap or even using Mapublisher withing illustrator. We can tile up the map using ArcServer or GlobalMapper.

But after working with all those solutions, I still have some doubts about quality of my methods. Please guide me for following questions:
1- What is the most important feature that Mapublisher has but ArcMap does not have? (for example Labeling in ArcMap is very slow and sometimes a label does not exactly fit where it should sit).
2- How can we tile the map if we use Mapublisher in illustrator (you know we have .ai files .which can't be loaded into GlobalMapper). Is there any script to be run in illustrator to make PNG tiles (256x256)?
3- Is there any good resource on the web explaining how Google or Microsoft are designing their Maps. For example, what are zooming scales in each zoom level, what color codes they use for roads,parks, homes? how do they choose Road thickness based on Zoom level and priority of roads like Highways or ordinary avenues? How do they propagate the labels that don't cross each other and the map is nicely clear?

My 3rd question is very critical to us and we are still wondering around for solutions.

Thanks
Alireza Kashian

#2
Charles Syrett

Charles Syrett

    Ultimate Contributor

  • Validated Member
  • PipPipPipPipPipPip
  • 537 posts
  • Canada

<clip>
3- Is there any good resource on the web explaining how Google or Microsoft are designing their Maps. For example, what are zooming scales in each zoom level, what color codes they use for roads,parks, homes? how do they choose Road thickness based on Zoom level and priority of roads like Highways or ordinary avenues? How do they propagate the labels that don't cross each other and the map is nicely clear?

My 3rd question is very critical to us and we are still wondering around for solutions.

Thanks
Alireza Kashian


It's not clear to me why you're asking that question about design and colours. Do you want to make your maps look exactly like theirs? If so, why? :huh:

Colours and line thicknesses are your free choice, based on your own cartographic design skills (and, thanks to modern technology, trial and error).

As for the scales at the zoom levels, within any given geographic area that you're working with, a little basic common-sense math will give you the answers. (No programming skills needed!) Be careful, though -- your calculations will be different at different latitudes, because of the Mercator projection used for these map engines.

I'm sure others can help you with your more technical questions. :rolleyes:

Charles Syrett
Map Graphics
http://www.mapgraphics.com

#3
Dennis McClendon

Dennis McClendon

    Hall of Fame

  • Validated Member
  • PipPipPipPipPipPipPip
  • 1,084 posts
  • Gender:Male
  • Location:Chicago
  • Interests:map design, large-scale maps of cities
  • United States

Check out Paul Smith's essay at
http://www.alistapar...ntrolofyourmaps
Dennis McClendon, Chicago CartoGraphics
chicagocarto.com

#4
James Hines

James Hines

    James Anthony Hines

  • Validated Member
  • PipPipPipPipPipPip
  • 543 posts
  • Gender:Male
  • Location:Centreville, Nova Scotia
  • Interests:Cartography, Philosophy, Politics, Psychology, Economics, Occultism, Spiritualism
  • Canada

For starters MaPublisher has flash mapping capabilities & where Google Maps has Flash mapping I don't see why that will not be included in the future.

3- Is there any good resource on the web explaining how Google or Microsoft are designing their Maps.

Google has a contract with Navteq, they don't know how to design a real map. But they are programmers, & the comapny doesn't cater all that much to designers, they target programmers, so you better hit the books if you want to produce google maps.

"There is much beauty that we fail to see through our own eyes teeming with life forms that give us that perception of our reality.  Leaves on the trees blowing gently in the wind, or scarily, the waves pounding through high surf, or lightly on a warm summer’s day; that opportunity to sit or swim in the water on a white beach.   That comfort to shout, “The universal conscious do you hear me?  I am alive, guide me dear logos towards the path of rightnesses.”  Earned what has been kept, no longer to be absorbed into a life filled with cold damn winds and  that stubborn fog clouding  my vision with nothing but darkness."


#5
Hans van der Maarel

Hans van der Maarel

    CartoTalk Editor-in-Chief

  • Admin
  • PipPipPipPipPipPipPip
  • 3,887 posts
  • Gender:Male
  • Location:The Netherlands
  • Interests:Cartography, GIS, history, popular science, music.
  • Netherlands

2- How can we tile the map if we use Mapublisher in illustrator (you know we have .ai files .which can't be loaded into GlobalMapper). Is there any script to be run in illustrator to make PNG tiles (256x256)?


Export to a Tiff, georeference it and then tile that in Global Mapper.
Hans van der Maarel - Cartotalk Editor
Red Geographics
Email: hans@redgeographics.com / Twitter: @redgeographics

#6
stroeh

stroeh

    Contributor

  • Validated Member
  • PipPip
  • 14 posts
  • Gender:Male
  • No Country Selected

Google has a contract with Navteq, they don't know how to design a real map. But they are programmers, & the comapny doesn't cater all that much to designers, they target programmers, so you better hit the books if you want to produce google maps.

Google has a contract with Navteq TeleAtlas,
Microsoft is working together with Navteq, as far as i know.

#7
Michael Schmeling

Michael Schmeling

    Master Contributor

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

2- How can we tile the map if we use Mapublisher in illustrator (you know we have .ai files .which can't be loaded into GlobalMapper). Is there any script to be run in illustrator to make PNG tiles (256x256)?


Export to a Tiff, georeference it and then tile that in Global Mapper.


Tiles can also created with GDAL. From the desription of gdal2tiles.py:

This utility generates a directory with small tiles and metadata, following OSGeo Tile Map Service Specification. Simple web pages with viewers based on Google Maps and OpenLayers are generated as well - so anybody can comfortably explore your maps on-line and you do not need to install or configure any special software (like mapserver) and the map displays very fast in the webbrowser. You only need to upload generated directory into a web server.

I haven't used it for this, but it may be worth checking out.
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

-->