专题制图系统中面状符号、位置及符号子程序

专题制图系统中面状符号、位置及符号子程序

Contributor(s)

Initial contribute: 2018-12-04

Authorship

:  
岳天祥编著
:  
yue@lreis.ac.cn
:  
View
Is authorship not correct? Feed back

Classification(s)

Method-focused categoriesData-perspectiveGeoinformation analysis

Detailed Description

Chinese {{currentDetailLanguage}} Chinese

专题制图系统中面状符号、位置及符号子程序

1.面状符号子程序

(1)  多边形轮廓坐标的变换

将绘制的晕线等符号于坐标系X轴平行,将原来的

闭合多边形边界坐标系旋转一角度(a)为新坐标系:

 

 

(2)  插值计算以求得晕线端点的坐标值:

交点Pxy)坐标插值公式:

 

 

式中, 为交点坐标;N为以轴为起始点的线划数(或行数);

PAS是划线之间距(及步距), 

3)端点的坐标的配对:

 

 

式中,OR为该多边形中起始线划的坐标值; 为晕线端点坐标

最小坐标值; IN为该多边形所配置晕线的技术值。

2.符号位置计算子程序

1)绘图笔前进方向计算公式:

 

 

式中,IB为每一排符号的标号(以X坐标轴为起始点的计算值)。

2)每一排应绘制符号数:

 

 

式中, 为一排符号的左下角和后下角坐标连线端点(及连线的

两端点)的X坐标值; 为每一个符号的横向间距。

 

3)每个符号的左下角坐标(A,B

 

 

式中,IJ为每一排符号的计数值(以坐标轴为起始计算的符号个数);

 为一排符号的左右下角连线两端点的Y坐标值。

3.独立符号子程序

1)坐标的增量 

 

 

式中, 为符号尺寸大小,其值应小于或等于符号的纵向和横向的

间距; 是符号比例常数存放的数据场; X轴方向的网格比例数;

 Y轴方向的网格比例数。

2)绘图笔前进方向的坐标值 

 

 

式中,X,Y为每个符号的左下角坐标。

 

参考文献

傅肃性,曹桂发: 现代专题制图系统中面状符号的软件研究。

地理研究,1983,23

 

模型元数据

{{htmlJSON.HowtoCite}}

《资源环境数学模型手册》 (2018). 专题制图系统中面状符号、位置及符号子程序, Model Item, OpenGMS, https://geomodeling.njnu.edu.cn/modelItem/eba9fe34-14ff-4f61-9713-b31e2ac62018
{{htmlJSON.Copy}}

History

Last modifier
tingxin
Last modify time
2020-11-06
Modify times
View History

Contributor(s)

Initial contribute : 2018-12-04

{{htmlJSON.CoContributor}}

Authorship

:  
岳天祥编著
:  
yue@lreis.ac.cn
:  
View
Is authorship not correct? Feed back

History

Last modifier
tingxin
Last modify time
2020-11-06
Modify times
View History

QR Code

×

{{curRelation.overview}}
{{curRelation.author.join('; ')}}
{{curRelation.journal}}









{{htmlJSON.RelatedItems}}

{{htmlJSON.LinkResourceFromRepositoryOrCreate}}{{htmlJSON.create}}.

Drop the file here, orclick to upload.
Select From My Space
+ add

{{htmlJSON.authorshipSubmitted}}

Cancel Submit
{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
{{htmlJSON.Localizations}} + {{htmlJSON.Add}}
{{ item.label }} {{ item.value }}
{{htmlJSON.ModelName}}:
{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
名称 别名 {{tag}} +
系列名 版本号 目的 修改内容 创建/修改日期 作者
摘要 详细描述
{{tag}} + 添加关键字
* 时间参考系
* 空间参考系类型 * 空间参考系名称

起始日期 终止日期 进展 开发者
* 是否开源 * 访问方式 * 使用方式 开源协议 * 传输方式 * 获取地址 * 发布日期 * 发布者



编号 目的 修改内容 创建/修改日期 作者





时间分辨率 时间尺度 时间步长 时间范围 空间维度 格网类型 空间分辨率 空间尺度 空间范围
{{tag}} +
* 类型
图例


* 名称 * 描述
示例描述 * 名称 * 类型 * 值/链接 上传


{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
Title Author Date Journal Volume(Issue) Pages Links Doi Operation
{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
{{htmlJSON.Add}} {{htmlJSON.Cancel}}

{{articleUploading.title}}

Authors:  {{articleUploading.authors[0]}}, {{articleUploading.authors[1]}}, {{articleUploading.authors[2]}}, et al.

Journal:   {{articleUploading.journal}}

Date:   {{articleUploading.date}}

Page range:   {{articleUploading.pageRange}}

Link:   {{articleUploading.link}}

DOI:   {{articleUploading.doi}}

Yes, this is it Cancel

The article {{articleUploading.title}} has been uploaded yet.

OK
{{htmlJSON.Cancel}} {{htmlJSON.Confirm}}
XoGyF5plDu4P