Plot a map with a specific scale

6 views (last 30 days)
pietro
pietro on 1 Jul 2014
Commented: pietro on 5 Jul 2014
Hi all,
I have a long gps track and I need to make several maps of the track. Unfortunately all the maps must have a specific scale. I'm using plot_google_maps but I can't control the map scale. How can I make the maps with a specific map scale?
Thanks
  2 Comments
Chad Greene
Chad Greene on 1 Jul 2014
If you're talking about the old "ratio scale" style of describing map scales in the form of 1:24,000 or similar, that's a bit antiquated. It makes sense for paper maps that have been properly printed, but if anyone will ever view your map on their computer screen, then that type of scale immediately loses its meaning. It depends on their screen resolution and how much they zoom in. Even if you make a pdf, you'd have to trust whoever prints your map to change Adobe's default setting so it doesn't shrink the whole page down to the printable area.
Ratio scales as well as 1 inch = 1 mile type scales were good practice before everything was viewed on a screen, but it's generally poor practice these days.
pietro
pietro on 2 Jul 2014
So what is the best scale? I have to print maps on paper

Sign in to comment.

Answers (1)

Mark Brandon
Mark Brandon on 2 Jul 2014
So if you have the mapping toolbox you should look at paperscale .
That and the other functions on listed that reference page should help you.
Mark
  3 Comments
Mark Brandon
Mark Brandon on 4 Jul 2014
you could click "answered" to close the question if it worked. Good luck Pietro. Mark
pietro
pietro on 5 Jul 2014
Hi Mark, I'm trying to implement paparscale function if it works finely in my case. The main issue I've found is that using this function the printed maps have a different sizes, so before using printscale, I have to assure each all the map plots in figure have the same scale and I'm stucked in this problem.

Sign in to comment.

Tags

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!