- 在线时间
- 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/01
( ]2 N; E* ~0 P6 N' A/ L6 O6 z/ X( z! c; A
说明文件:【每个按钮可以用右键单击来查看帮助说明】; f! R, ~' e3 p0 @4 o, a
①打开平面地图图片--【也可以在右键中打开】@平面的必是近似的,实际上地球的球面距离不是小软件可以解决的。0 Z$ E! v8 P$ A) \1 Q7 Y) c! x0 w$ c
地图的最大尺寸是长与宽都是3000的像素:3000*3000,以像素为单位的。! F5 X% x4 c( s* g; x8 K( `
坐标与【距离】,全是以像素为单位的。
5 h; e# I" `$ r坐标是屏幕坐标,原点在左上角,X轴向右,Y轴向下(不是向上)
; v6 B! _1 V' E②点击这按钮后,到地图上开始用鼠标左键再点一下,然后移动鼠标来画曲线海岸线,或用右键来点下再移动后再双击来画折线。@由于无法得到地图上的海岸线,所以需要用户自已沿着地图图片为鼠标移动来记录保存,这样来得到近似的海岸线@左键与右键的作用不一样,且开关设置
2 p1 h, P, r1 w- z% a4 a③停止描绘海岸线,否则开关标志一直是描绘状态
' W4 W t7 D! X④载入事前已保存的海岸线数据
) K7 k# C- X( g9 X. \⑤保存已描绘的海岸线数据5 ^& u" R* J+ {+ A0 U& Q
⑥点击来获得坐标,这是先点这个按钮,打开标志开关,@然后点击地图上一个点,则记录下来坐标X,Y在上面的框格内,@这时,再以这为圆心来画圆,半径自设变动大小求距离2 o" i0 ?5 G/ M2 y2 p6 m
⑦以点为圆心半径为R来画圆,坐标与【距离】,全是以像素为单位的。
- o+ R5 k2 L# d5 z9 j, ~离岸距离为L的区域染色,坐标与【距离】,全是以像素为单位的。6 a+ I' w7 e3 F$ W) n2 l
演示MP4, q5 X9 R1 X. h
说明7 Z% u! {& e9 [) r
重新载入当前图片并刷新,去掉红色的画圆,只留下蓝色的点 O+ v& A! ?/ j
显示当前是处于左键还是处于右键的状态- i) t# R+ N; \: y3 B; o; L
叠加式载入:在当前海岸线数据上再加上新载入的! N1 i5 Y$ k9 U
覆盖式载入:清除在当前海岸线数据后再加上新载入的
( V4 Z% K8 V! q/ H! h8 W2 L# T2 F
) G3 Y8 S! Y3 h3 ?2 u5 M4 M5 Y. [, V
网上看到宇航员飞船回地球的网上文章时,找个太平洋的尼莫点来降落,于是百度查找,看了【难抵极/尼莫点】的相关知识,于是要,想找下有没有相关软件来看下,结果一时找不到一星半点,于是,自已开始冥想构思,作为小软件来用下,由于是小软件,只能是【近似计算】的。8 }: t& r. u$ z' z2 k, k
【由于没有任何别的软件来参考,一切全凭我的想像来开发的】。& O+ d- E) |4 ~2 F, O; w$ T) Z
3 m% b. R$ d/ z3 d) j 先载入一张南极地图(网上下载的,别的地图自已另行下载)% j& n R& F( h. `: L" i/ A
地图的最大尺寸是长与宽都是3000的像素:3000*3000,以像素为单位的。) V- k: b5 D" a
坐标与【距离】,全是以像素为单位的。坐标是屏幕坐标,原点在左上角,X轴向右,Y轴向下(不是向上)( t0 G: \5 U! P [# I9 o
点击描绘海岸线,描绘南极地图,这时,发现,海岸线是以实际大陆还是以永久冰川还是以季节性的冰川,搞不清,是尝试玩下的,不作太多要求,描绘下来,就设离岸距离为L=30试下,太小,再试成100,再试,仍太小,于是试到170,175,180,于是接近南极难抵极。9 U, g$ U$ s& z& Z" X
发现,与网上下载的标明的有误差,也不知是不是平面还是海岸线的原因,实际我的小软件求出来的结果是,“难抵极”的抵字的扌的顶上的最顶点的位置。3 N1 ^9 M& ?- m5 n' [
于是,点击这个点的坐标,刷新下,以这个点为圆心来画圆,设圆半径为175试看下效果如何。
3 \( \& q/ Y5 D, e! B" G 别的地图一样这样的玩法: i' k. J" F8 ~7 x
6 b% \2 \! Y& n+ R0 g1 T* k0 s* m4 b
【算法说明】:
) [7 \0 C! x9 Q& _0 x1 i/ V就是以点为圆心来画圆
- ?5 f/ x1 Q% y8 W4 @先描绘海岸线,然后以海岸线上的每点来画圆,就是这样的最简单算法
2 j+ ^ T/ p9 F3 V3 C& A验证结果也是这样,以难抵极为圆心来画圆来验证结果的。
4 P6 Z# C, Y& H1 ]1 N
: \9 t: M) G% U. z0 {时间仓促,不完善之处,敬请原谅9 e) Y: y" S+ x/ K# N) O
由于没有任何别的软件来参考,一切全凭我的想像来开发的。( e/ e6 i N2 z: e- N- o& Q
我也不懂这方面的专业术语如何来描述,只是按照画圆的最简算法来开发出来自娱自乐下,然后分享给需要这方面的人,免费但不开源。' `. I2 C# V% l
, i2 L' ]* V! _( C6 T& p% s8 \
作者还有别的相关的小软件,全在作者个人网站上,全部免费下载使用:. p. E& j' `- V
http://www.okmyok.com/Lisoft.htm* `# }; f- |& m& Y& F O* x
例如最短路径算法小软件,TSP算法小软件等等多个小软件,如若需要或了解,敬请到我个人网站下载或百度查找后另行自已下载。! c+ A- X$ `+ M; v$ l9 J
' [! y9 ?: x& ]. K- V: r
- l; t* I5 b0 k% l" n
平面【难抵极/尼莫点】近似计算小软件 Version 1.0 8 X) l7 O- w$ D& `2 i) b# d# ]
ametoofor@qq.com
0 e" X% d- h K 作者:三界火宅人-阿莫伽-amogha-vairocana
7 n( g4 W+ f2 L- T& t 2021/05/03 3 R- H; i; r$ j3 `$ v# `
+ e; \! B; w6 C3 V
$ k" j _+ A1 {% n% p2 ?复制这段内容后打开百度网盘App,操作更方便哦。 链接:https://pan.baidu.com/s/1SJQQdcKTaieQxT0cuy22JA 提取码:q788
7 B( t- ]( M/ J' v6 s! T
/ V: @& H5 S* g& {# z" d
' }3 r' a$ R' m7 T% A! l' {% M) ~* P6 G9 U' w
, `( H8 z: u. {: _! Q+ [+ p% H5 j; A$ ^/ G, g( e
|
zan
|