Jump to content

Maps have different scales in the X and Y directions


rickrich

Recommended Posts

Its pretty uncommon to use this type of projection. At least to my eye, its odd to see a perfect square mile, such as Old Towne Orange in Anaheim, displayed as a rectangle.

 

Its not a bug if you document it, just very different than what you see with MapQuest, MS, etc.

Link to comment

> Its pretty uncommon to use this type of projection.

 

But it is very easy to manage mathematically. You don't have to do all those great circle calculations which I have done by hand and also attempted to program. Let me tell you, it's not fun.

 

Kordite

ph34r my l33t kl1n90n 5k1ll5.

Link to comment

My original guess was that the maps were calculated for a 400x400 square image size, but then mis-scaled by displaying them as a 400x350 image. Thus the 0.875 factor. But this could also be due to an unusual map projection. I haven't done a thorough check to see which is the case.

 

What map projection do you use, BTW?

Link to comment

I took a closer look at this issue and I discovered the actual problem.

 

Take the current 400x350 image at zoom level 7 as delivered by gc.com:

gc-badscale.gif

 

Now scale it to 400x500 (this is a scale factor of 1.0/0.7=1.428571 in the vertical dimension only).

gc-rescaled.gif

 

Now, grab a 400x500 image from the tiger map server at a scale factor 14000:1 with the same center lat/lon. I have verified that the tiger map server delivers maps with equal X and Y scaling by comparing with mapblast and expedia maps.

tiger.gif

 

Compare and contrast the images.

 

Other than the eye candy found on the gc.com map, these last two maps now display the essentially same roads and with equal distance in both the X and Y directions. I think you need to revist the map server code and fix the scaling in order to deliver proper maps.

 

-Rick

Link to comment
Guest
This topic is now closed to further replies.
×
×
  • Create New...