《天地图电子地图符号与注记说明2015》线宽及字体单位转换
分享
《天地图电子地图符号与注记说明2015》文档说明中,文字及线宽都以像素为单位,在ArcGIS桌面制图中均是以长度单位进行设定的,一般是采用Pts(磅),所以在ArcGIS桌面制图中需要对两者进行转换,下面给出以下说明
线宽(桌面制图像素,下面统一用Desktop_Pixels表示)=天地图设定像素(下面统一用TDT_Pixels表示)*天地图底图DPI(下面统一用TDT_DPI表示)/72
1)当Desktop_Pixels小于1.5时
最终设定数值不进行改变
2)当Desktop_Pixels大于等于1.5时,需进行以下变换
NewWidth=(Desktop_Pixels+0.5)
向下取整为 NewWidth_Down
最后结果应该设为:(NewWidth_Down*72)/TDT_DPI
下面举例:
线宽为2.6,天地图底图DPI分辨率为120
Desktop_Pixels=(2.6*120)/72=4.3333,大于1.5,所以
NewWidth=4.3333+0.5=4.83,向下取整为4
最终设定的线宽为:(4.0*72)/120=2.4 pts
文章来源:http://blog.csdn.net/esrichinacd/article/details/50349274
线宽(桌面制图像素,下面统一用Desktop_Pixels表示)=天地图设定像素(下面统一用TDT_Pixels表示)*天地图底图DPI(下面统一用TDT_DPI表示)/72
1)当Desktop_Pixels小于1.5时
最终设定数值不进行改变
2)当Desktop_Pixels大于等于1.5时,需进行以下变换
NewWidth=(Desktop_Pixels+0.5)
向下取整为 NewWidth_Down
最后结果应该设为:(NewWidth_Down*72)/TDT_DPI
下面举例:
线宽为2.6,天地图底图DPI分辨率为120
Desktop_Pixels=(2.6*120)/72=4.3333,大于1.5,所以
NewWidth=4.3333+0.5=4.83,向下取整为4
最终设定的线宽为:(4.0*72)/120=2.4 pts
文章来源:http://blog.csdn.net/esrichinacd/article/details/50349274
0 个评论
推荐内容
相关问题
- 有谁知道哪里可以免费获取各省市地图数据呢,包括详细的shape文件数据
- 用ArcMap输入7参数,从wgs84坐标系转西安80坐标系,转后误差较大,4米左右,请问这是正常的吗?如何能提高转换精度?
- 在Visual studio 2015 中使用 Arcgis API for JavaScript v3.16 如何实现代码智能提示?
- 微信页面 arcgis api 地图无法操作
- ArcEngine10.1 如何发布地图服务
- 为什么arcgis runtime for .net去掉了很多在WPF中存在的基本地图控件?
- 地图服务发布成功,但无法启动服务
- arcgis api for js 4.x 如何禁止地图拖动?
- 相同投影带有/无带号的栅格转换,“平移”与“重投影”是不是等效的?
- 网站用arcgis API for JavaScript写好,发布网站之后,别人访问无法加载地图?
- 基于ArcGIS的CAD数据向GIS数据转换方法