- 在线时间
- 41 小时
- 最后登录
- 2021-5-28
- 注册时间
- 2010-12-20
- 听众数
- 5
- 收听数
- 0
- 能力
- 0 分
- 体力
- 113 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 46
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 24
- 主题
- 5
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   43.16% 该用户从未签到
 |
平面【难抵极/尼莫点】近似计算小软件 Version 1.0 ametoofor@qq.com 作者:三界火宅人-阿莫伽-amogha-vairocana 2021/05/014 C2 Y: A$ M7 }6 z S3 ^% ~/ L
5 L0 X } T( q/ p/ R; G& }- R
说明文件:【每个按钮可以用右键单击来查看帮助说明】+ {; F7 L8 o- |& |5 l' t( o
①打开平面地图图片--【也可以在右键中打开】@平面的必是近似的,实际上地球的球面距离不是小软件可以解决的。
5 }2 P/ d: d9 P# F5 p地图的最大尺寸是长与宽都是3000的像素:3000*3000,以像素为单位的。# A7 j# E" [/ |, T# u' S; S
坐标与【距离】,全是以像素为单位的。
5 L' y7 c5 }2 I' h6 v0 x3 q: B: c坐标是屏幕坐标,原点在左上角,X轴向右,Y轴向下(不是向上)' K) u$ \1 e! P8 g R
②点击这按钮后,到地图上开始用鼠标左键再点一下,然后移动鼠标来画曲线海岸线,或用右键来点下再移动后再双击来画折线。@由于无法得到地图上的海岸线,所以需要用户自已沿着地图图片为鼠标移动来记录保存,这样来得到近似的海岸线@左键与右键的作用不一样,且开关设置7 _9 x3 |2 q1 p9 O8 V- s* {
③停止描绘海岸线,否则开关标志一直是描绘状态
# p" c- e) O$ p④载入事前已保存的海岸线数据/ q! M+ L! O5 o% J& Q/ O
⑤保存已描绘的海岸线数据
( o$ x5 B- c3 ^+ T' X! s! W4 v⑥点击来获得坐标,这是先点这个按钮,打开标志开关,@然后点击地图上一个点,则记录下来坐标X,Y在上面的框格内,@这时,再以这为圆心来画圆,半径自设变动大小求距离
, k d( y. b9 c" e/ f' a⑦以点为圆心半径为R来画圆,坐标与【距离】,全是以像素为单位的。3 F4 Y2 O4 B* k# D
离岸距离为L的区域染色,坐标与【距离】,全是以像素为单位的。
6 y% w/ J% K) W; X' \6 G Y演示MP4
1 O: t* s( }) Z. a2 N/ Q! V) p! r说明! F% l( H( N. W: I. A! R
重新载入当前图片并刷新,去掉红色的画圆,只留下蓝色的点( i/ ~# C+ s9 Z- K/ ?4 L4 u2 \6 q
显示当前是处于左键还是处于右键的状态
8 A4 K: V+ z& ~6 I+ j) i叠加式载入:在当前海岸线数据上再加上新载入的
2 b! ^- \+ c3 B. k; a. P覆盖式载入:清除在当前海岸线数据后再加上新载入的
, t/ J* W3 |' @; l! h8 @* Y# N; S+ \2 E- a
% j6 Y& X6 L1 a. g% D' h
网上看到宇航员飞船回地球的网上文章时,找个太平洋的尼莫点来降落,于是百度查找,看了【难抵极/尼莫点】的相关知识,于是要,想找下有没有相关软件来看下,结果一时找不到一星半点,于是,自已开始冥想构思,作为小软件来用下,由于是小软件,只能是【近似计算】的。
/ c4 G/ P6 n. J4 c- Q1 u; {* v# K7 ~ 【由于没有任何别的软件来参考,一切全凭我的想像来开发的】。
' _; |, a) {* x G% u2 r4 M9 B: I
% Q& u) e& @4 m- p0 q 先载入一张南极地图(网上下载的,别的地图自已另行下载)
$ B5 }7 O( A' v% R& ]5 a. R地图的最大尺寸是长与宽都是3000的像素:3000*3000,以像素为单位的。
8 p- b- F" }& K2 Q: K3 U+ u坐标与【距离】,全是以像素为单位的。坐标是屏幕坐标,原点在左上角,X轴向右,Y轴向下(不是向上)9 N: L) o, ]7 V0 _
点击描绘海岸线,描绘南极地图,这时,发现,海岸线是以实际大陆还是以永久冰川还是以季节性的冰川,搞不清,是尝试玩下的,不作太多要求,描绘下来,就设离岸距离为L=30试下,太小,再试成100,再试,仍太小,于是试到170,175,180,于是接近南极难抵极。
* J" \+ n2 J/ T% Y* E 发现,与网上下载的标明的有误差,也不知是不是平面还是海岸线的原因,实际我的小软件求出来的结果是,“难抵极”的抵字的扌的顶上的最顶点的位置。 C" c' e+ `" t( O1 @* m
于是,点击这个点的坐标,刷新下,以这个点为圆心来画圆,设圆半径为175试看下效果如何。& A3 H. R" C* t6 |- R/ K o# \7 w# b0 l
别的地图一样这样的玩法( Y1 l1 X7 F2 r. v0 j3 y* C1 g9 L( f
8 w5 I8 ]% j, k1 s
【算法说明】:
- k+ `. o+ \* z4 q% U就是以点为圆心来画圆- P2 T. i/ Q$ m2 |5 M$ [9 ^7 g: z3 X
先描绘海岸线,然后以海岸线上的每点来画圆,就是这样的最简单算法
' Q9 P1 ?6 T% }! L" |. q验证结果也是这样,以难抵极为圆心来画圆来验证结果的。' b9 @& b6 E2 @: \; ?4 x; ^
; k& v5 Q N) a0 M# k% E; s" j& u! K) }
时间仓促,不完善之处,敬请原谅! e3 B' W. R+ @0 x0 r2 h
由于没有任何别的软件来参考,一切全凭我的想像来开发的。/ Z% L ~9 q+ h, z1 `* _
我也不懂这方面的专业术语如何来描述,只是按照画圆的最简算法来开发出来自娱自乐下,然后分享给需要这方面的人,免费但不开源。0 K7 Q% W! J3 t/ T/ S- a
. `( z) r/ _2 F, M, F. e2 g& D
作者还有别的相关的小软件,全在作者个人网站上,全部免费下载使用:: ~7 \8 H0 `* V, N, g
http://www.okmyok.com/Lisoft.htm+ x0 L3 g! O) |. b9 x% v* }% |
例如最短路径算法小软件,TSP算法小软件等等多个小软件,如若需要或了解,敬请到我个人网站下载或百度查找后另行自已下载。
. H$ d& ]( A3 y; Z$ r# C0 Z" k( i' U" k' R( S/ f
: L b; ?. J# g" U! m9 p1 m: r2 i
平面【难抵极/尼莫点】近似计算小软件 Version 1.0
: }2 @, G: O' Y. ] T9 X ametoofor@qq.com
$ N. g' l4 Q$ c, z 作者:三界火宅人-阿莫伽-amogha-vairocana ; w5 q5 \( ?- q
2021/05/03
5 f+ V% L* [; p. C
% a. d+ Z& N8 q; I; ^" p* ]9 S! Y
$ d- D4 j! O7 J3 I& P复制这段内容后打开百度网盘App,操作更方便哦。 链接:https://pan.baidu.com/s/1SJQQdcKTaieQxT0cuy22JA 提取码:q788; G, k" h1 p1 o! _9 J
" v9 m; M1 \6 |3 H/ ?4 f C
5 s! b5 y. V1 {5 K1 x
. E: ^- q! H$ a1 Y1 G
8 t2 o; ^- c1 f- o8 W9 Q& K; F+ B5 c
|
zan
|