地图比例尺的计算

地图上的线段长度与实地相应线段长度之比即为比例尺。它表示地图图形的缩小程度,如1∶10万,即图上1厘米长度相当于实地100000厘米(即1000 米)。严格讲,只有在表示小范围的大比例尺地图上,由于不考虑地球的曲率,全图比例尺才是一致的。通常绘注在地图上的比例尺称为主比例尺。在地图上,只有某些线或点符合主比例尺。比例尺与地图内容的详细程度和精度有关。一般讲,大比例尺地图,内容详细,几何精度高,可用于图上测量。小比例尺地图,内容概括性强,不宜于进行图上测量。(来源:百度百科)

A9L|/e6YQ01 如何计算地图的比例尺

Z Sfq9rM6DD0下面是计算比例尺的公式

{ _6Af`ilt3`0scale =(map units / pixel) * (pixels / inch on display surface) * ( display surface units / map unit) 3sNews博客MD*k:| nI'fn` j p

(map units / pixel)为每个像素对应的地图单位,即地图的分辨率(resolution)3sNews博客A N,drZq5iC}E

(pixels / inch on display surface)即为DPI跟显示设备有关,一般为96

)vI1h |bj"nR0( display surface units / map unit) 为一个单位之间的转换,表示一个地图单位对应的显示设备上的单位数

E.I!X&W,V$VL0例如计算WGS84下面某个地图分辨率下面的比例尺:

:cxF5m?Z0double PIXELS_PER_METER = 3779.53;

Tf|[t0double EARTH_RADIUS_IN_METERS = 6371000;3sNews博客Ms:X8u-X"R[W b

double METERS_PER_DEGREE = Math.PI * 2 * EARTH_RADIUS_IN_METERS /360;3sNews博客F8pqDbX U

double PIXELS_PER_DEGREE = PIXELS_PER_METER * METERS_PER_DEGREE;3sNews博客)P"\;]Q"y~d h,i FX{ C

首先定义每米对应的像素值PIXELS_PER_METER,这是个常数,等于3779.53(在椭球参数固定的情况下,采用不同的椭球,常数值不同)3sNews博客u&~zBry5H

然后定义椭球半径EARTH_RADIUS_IN_METERS,同样也是个常量,等于6371000。

8a"r] E'j+I_]4JmX0下面计算一度对应多少米

KpO|Ol/p0METERS_PER_DEGREE = Math.PI * 2 * EARTH_RADIUS_IN_METERS /360;3sNews博客}s V#n7y6cZ}~

最后计算一度对应的像素值

U5zN w]1m&TIk @0double PIXELS_PER_DEGREE = PIXELS_PER_METER * METERS_PER_DEGREE;

0}Q/}So l0在上面的计算中,并没有上面公式中提到的dpi,因为在PIXELS_PER_METER已经包含了dpi3sNews博客8X!uJL;t6IlIzc

PIXELS_PER_METER = DPI *INCH_PER_METER

B)hB;q6J"g8PHU0scale = Resolution *DPI *INCH_PER_METER* METERS_PER_DEGREE3sNews博客R_@g,i)SV

其中INCH_PER_METER* METERS_PER_DEGREE为( display surface units / map unit)

J N$Yh[O0最终可以这么来表示

L"hd[L |0f*CZ0scale = Resolution* PIXELS_PER_DEGREE;3sNews博客Ju3CLd.]Q`kC+e

2什么时候需要用到这个公式3sNews博客1Vk4n!si Z

在ArcGIS API for Silverlight中指提供了ZoomToResolution的方法漫游到指定的分辨率,但这个方法对于用户来说很不友好,用户很难确定当前地图的分辨率,但用户很清楚想漫游到的比例尺,因此可以使用上面的公式将比例尺转换为分辨率进行漫游。

,L6J&s4{ h5fh9cJ0参考资料:3sNews博客B]`R'b|0VMZ

http://forums.esri.com/Thread.asp?c=158&f=2455&t=279058

3di8wT9o:K%F0

地图上的线段长度与实地相应线段长度之比即为比例尺。它表示地图图形的缩小程度,如1∶10万,即图上1厘米长度相当于实地100000厘米(即1000 米)。严格讲,只有在表示小范围的大比例尺地图上,由于不考虑地球的曲率,全图比例尺才是一致的。通常绘注在地图上的比例尺称为主比例尺。在地图上,只有某些线或点符合主比例尺。比例尺与地图内容的详细程度和精度有关。一般讲,大比例尺地图,内容详细,几何精度高,可用于图上测量。小比例尺地图,内容概括性强,不宜于进行图上测量。(来源:百度百科)

A9L|/e6YQ01 如何计算地图的比例尺

Z Sfq9rM6DD0下面是计算比例尺的公式

{ _6Af`ilt3`0scale =(map units / pixel) * (pixels / inch on display surface) * ( display surface units / map unit) 3sNews博客MD*k:| nI'fn` j p

(map units / pixel)为每个像素对应的地图单位,即地图的分辨率(resolution)3sNews博客A N,drZq5iC}E

(pixels / inch on display surface)即为DPI跟显示设备有关,一般为96

)vI1h |bj"nR0( display surface units / map unit) 为一个单位之间的转换,表示一个地图单位对应的显示设备上的单位数

E.I!X&W,V$VL0例如计算WGS84下面某个地图分辨率下面的比例尺:

:cxF5m?Z0double PIXELS_PER_METER = 3779.53;

Tf|[t0double EARTH_RADIUS_IN_METERS = 6371000;3sNews博客Ms:X8u-X"R[W b

double METERS_PER_DEGREE = Math.PI * 2 * EARTH_RADIUS_IN_METERS /360;3sNews博客F8pqDbX U

double PIXELS_PER_DEGREE = PIXELS_PER_METER * METERS_PER_DEGREE;3sNews博客)P"\;]Q"y~d h,i FX{ C

首先定义每米对应的像素值PIXELS_PER_METER,这是个常数,等于3779.53(在椭球参数固定的情况下,采用不同的椭球,常数值不同)3sNews博客u&~zBry5H

然后定义椭球半径EARTH_RADIUS_IN_METERS,同样也是个常量,等于6371000。

8a"r] E'j+I_]4JmX0下面计算一度对应多少米

KpO|Ol/p0METERS_PER_DEGREE = Math.PI * 2 * EARTH_RADIUS_IN_METERS /360;3sNews博客}s V#n7y6cZ}~

最后计算一度对应的像素值

U5zN w]1m&TIk @0double PIXELS_PER_DEGREE = PIXELS_PER_METER * METERS_PER_DEGREE;

0}Q/}So l0在上面的计算中,并没有上面公式中提到的dpi,因为在PIXELS_PER_METER已经包含了dpi3sNews博客8X!uJL;t6IlIzc

PIXELS_PER_METER = DPI *INCH_PER_METER

B)hB;q6J"g8PHU0scale = Resolution *DPI *INCH_PER_METER* METERS_PER_DEGREE3sNews博客R_@g,i)SV

其中INCH_PER_METER* METERS_PER_DEGREE为( display surface units / map unit)

J N$Yh[O0最终可以这么来表示

L"hd[L |0f*CZ0scale = Resolution* PIXELS_PER_DEGREE;3sNews博客Ju3CLd.]Q`kC+e

2什么时候需要用到这个公式3sNews博客1Vk4n!si Z

在ArcGIS API for Silverlight中指提供了ZoomToResolution的方法漫游到指定的分辨率,但这个方法对于用户来说很不友好,用户很难确定当前地图的分辨率,但用户很清楚想漫游到的比例尺,因此可以使用上面的公式将比例尺转换为分辨率进行漫游。

,L6J&s4{ h5fh9cJ0参考资料:3sNews博客B]`R'b|0VMZ

http://forums.esri.com/Thread.asp?c=158&f=2455&t=279058

3di8wT9o:K%F0


相关内容

  • 地图学原理
  • 第一章引论 第一节 地图 1. 地图的定义:地图是按照一定的数学法则,将地球(或星体)表面上的空间信息,经概. 括综合,以可视化,数字或触摸的符号形式,缩小表达在一定载体上的图形模型,用以传输,模拟和认知客观世界的时空信息. 2. 地图的基本特点 特殊的数学法则 特定的符号系统 特异的地图概括 独特 ...

  • 地图学概论复习内容要点
  • 第一章 现代地图学引论 ★1.现代地图的定义及其基本特性 地图是遵循一定的数学法则,见地理信息通过科学的概括综合,运用富豪系统表示在一定的载体上的图形,以传递它们的数量.质量在空间上的分布规律和发展变化. 基本特性:严密的数学法则 特定的符号系统 科学的地图概括 2.看图识别地图的组成要素 地形图的 ...

  • 地图三要素教学设计
  • 地图三要素教学设计 聚源中学 周培祥 知识目标: 通过学习地图,使学生了解地图上的比例尺.方向.图例和注记等基本知识. 能力目标: 1.理解比例尺的定义,能熟练进行有关比例尺的计算. 2.会比较比例尺的大小,了解比例尺的大小与表示范围大小及内容详略的关系. 3.能在地图上依据经纬网或指向标确定方向. ...

  • 网络电子地图的形式设计
  • 第29卷第5期 2006年10月 测绘与空间地理信息 GEOMATICS&SPATIALlNFORMATloNTECHNOLOGY V01.29.No.50ct..2006 网络电子地图的形式设计 朱文军 (郑州测绘学校制图系,河南郑州450005) 摘要:主要针对网络电子地图的特点,对网络 ...

  • 人教版七年级地理上册第二节教案
  • 第一章地球和地图 第二节 地球的运动 第一课时 地球的自转 教学目标 [情感.态度和价值观] 人类对地球的形状和大小的认识过程,体现着人类认识自然.追求真理,勇于探索的精神,以及科学不断发展进步的过程.因而教育学生要用动态的.发展的眼光认识地理事物的发生.演变和发展.培养学生认真学习的态度,探求自然 ...

  • 地图学主要内容
  • 地图 第 1 章 第1节 地图的特征.地图的定义 (一)地理信息的载体(二)数学法则的结构(三)有目的的图形概括四)符号系统的运用 地图是依据特定的数学法则,通过科学的概括,并运用符号系统将地理信息表示在一定载体上的图形,以传递客观现象的数量.质量特征在空间和时间上的分布规律和发展变化. 第2节 地 ...

  • 地图制图知识点整理
  • 第一章 地图的定义:按照严密的数学法则,用特定的符号系统,将地图或其他星球的空间事象,以二维或维静态或动态可视化形式,抽象概括.缩小模拟等手段表示在平面或球面上,科学地分析认知与交流传输事象的时空分布.数量质量特征及相互关系等多方面信息的一种图形或图像. 地图的基本特征:严密的数学法则 2)科学的地 ...

  • 地形图的坐标表示方式
  • 1. 地形图坐标系:我国的地形图采用高斯-克吕格平面直角 坐标系.在该坐标系中, 横轴:赤道,用Y表示:赤道以南为负,以北为正: 纵轴:中央经线,用X表示:中央经线以东为正,以西为负. 坐标原点:中央经线与赤道的交点,用O表示. 我国位于北半球,故纵坐标均为正值,但为避免中央经度线以西为负值的情况, ...

  • 人教版七年级上册地理教学设计
  • 人教版七年级上册地理教学设计 第一章 第三节 地图的阅读 教学目标: 1.比例尺的计算公式和直线比例尺. 2.运用地图辨别方向,量算距离,估算海拔与相对高度. 3.识别等高线地形图上的山峰.山脊.山谷等. 4.在地形图上识别五种主要的地形类型. 5.根据需要选择常用地图,查找所需要的地理信息,养成在 ...