标题:如何编写已知数据生成等高线程序?
只看楼主
曾震
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2011-9-8
结帖率:72.73%
已结贴  问题点数:20 回复次数:21 
如何编写已知数据生成等高线程序?
如题,需要哪些控件呢?
搜索更多相关主题的帖子: 如何 等高线 
2011-10-21 19:09
曾震
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2011-9-8
得分:0 
补充一下,就是已知一些点的坐标和高度,如何编写程序生成等高线图形呢?
2011-10-21 19:10
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:10 
描点呀。你搞气象还是地理的?

授人以渔,不授人以鱼。
2011-10-21 21:58
曾震
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2011-9-8
得分:0 
我搞地质的!不知道需要什么控件,没整过!也不知道需要补充哪些方面的知识!点描上了,怎么生成等高线呢?
2011-10-22 15:51
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
平时手工画等高线是怎样做的?

授人以渔,不授人以鱼。
2011-10-22 16:04
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
你教我等高线的绘图原理,我替你写一个,趁机学习学习。

授人以渔,不授人以鱼。
2011-10-22 16:08
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:10 
大概是相同高度的一组坐标点数据,将其相邻的两个坐标点连成线段。关键是提供的数据中必须有各个点的序号,否则画出来的可能就会是一团乱麻了。

活到老,学到老! http://www. E-mail:hu-jj@
2011-10-22 17:35
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
他一定有制图法和数据规范的,嘿嘿~

授人以渔,不授人以鱼。
2011-10-22 18:14
曾震
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2011-9-8
得分:0 
是这么回事,我有一批点,点的属性是横坐标、纵坐标和海拔高度,横坐标和纵坐标决定了点的位置,海拔高度决定了点的值,这是最原始的数据,具体数据我这里真没有,并非我保守,我只是在脑海中设计这么一个功能!等高线就是海拔高度相等的点连成一条线,线可以是闭合的,也就是说一条线上的点,海拔是相同的,相邻的等高线之间的值是有一个固定差值的。由于我不知道具体写程序需要什么控件和数据规则,所以可能有说不到的地方,你如果临时需要了解什么可以通过QQ联系我:249186584。你也可以查相关的地理书。

[ 本帖最后由 曾震 于 2011-10-22 19:05 编辑 ]
2011-10-22 19:04
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
等高线通常是一圈一圈的闭合环,现在的问题是同一地区可能有多于一个的等高环(比如驼峰状,相同高度的地方有两个圈,二筒),如何知道某些点是在哪个环上而不至于搞混?等高线我没画过,但画过电场的等势线,两者是相同原理的,只是我不知道学科上是否有规范的数学法则来画这种线,我当时采用的办法,是效率很低的全区域扫描法,无法实用的。我想你是这个行业的,可能找得到规范的算法,有那个才好办。

授人以渔,不授人以鱼。
2011-10-22 19:12



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-353120-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.125877 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved