- 在线时间
- 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/013 P& @* d" s. |: {
- z& k1 G% G: u5 {5 h
说明文件:【每个按钮可以用右键单击来查看帮助说明】* w7 B+ n/ Q6 |3 C# j" y; P
①打开平面地图图片--【也可以在右键中打开】@平面的必是近似的,实际上地球的球面距离不是小软件可以解决的。
. b2 L' n( w9 ^地图的最大尺寸是长与宽都是3000的像素:3000*3000,以像素为单位的。
9 V: t! |5 O* u$ f坐标与【距离】,全是以像素为单位的。* q% y3 B5 d8 h2 F6 {. Y
坐标是屏幕坐标,原点在左上角,X轴向右,Y轴向下(不是向上)
- Y u% r; Q* g8 t$ ~②点击这按钮后,到地图上开始用鼠标左键再点一下,然后移动鼠标来画曲线海岸线,或用右键来点下再移动后再双击来画折线。@由于无法得到地图上的海岸线,所以需要用户自已沿着地图图片为鼠标移动来记录保存,这样来得到近似的海岸线@左键与右键的作用不一样,且开关设置+ }1 M5 C+ c; i
③停止描绘海岸线,否则开关标志一直是描绘状态4 A% N& P& \0 C# f6 K4 a- H
④载入事前已保存的海岸线数据
+ o/ e Y+ t/ \, I3 P' K' i+ z⑤保存已描绘的海岸线数据
: Q6 @0 M! l. G⑥点击来获得坐标,这是先点这个按钮,打开标志开关,@然后点击地图上一个点,则记录下来坐标X,Y在上面的框格内,@这时,再以这为圆心来画圆,半径自设变动大小求距离
4 U9 M( e/ p4 i8 |⑦以点为圆心半径为R来画圆,坐标与【距离】,全是以像素为单位的。! V: p) Y, J/ p+ y5 x
离岸距离为L的区域染色,坐标与【距离】,全是以像素为单位的。$ n5 h/ ~ b! W
演示MP4' T. C4 x# Y0 ~9 v2 D; N
说明& k0 J/ }" H# b( s
重新载入当前图片并刷新,去掉红色的画圆,只留下蓝色的点& u6 o# C, g. Y# |
显示当前是处于左键还是处于右键的状态, t( Q9 z9 G5 L2 Z% L3 [) z
叠加式载入:在当前海岸线数据上再加上新载入的
' k( V$ h- S! a/ q; Q" \覆盖式载入:清除在当前海岸线数据后再加上新载入的
' P( z5 a4 C( C) o, C6 x1 Q" o# j+ C5 q) q
/ L" a. k( `' A) } 网上看到宇航员飞船回地球的网上文章时,找个太平洋的尼莫点来降落,于是百度查找,看了【难抵极/尼莫点】的相关知识,于是要,想找下有没有相关软件来看下,结果一时找不到一星半点,于是,自已开始冥想构思,作为小软件来用下,由于是小软件,只能是【近似计算】的。3 n8 _$ X* p8 F% b
【由于没有任何别的软件来参考,一切全凭我的想像来开发的】。
" H6 k: _! P9 F4 E5 T$ d
) y5 |4 F: l$ H1 k- G 先载入一张南极地图(网上下载的,别的地图自已另行下载)
) V* ^! B4 Y/ Z% t6 G$ e1 q! S1 K地图的最大尺寸是长与宽都是3000的像素:3000*3000,以像素为单位的。2 U' X3 j2 k# T
坐标与【距离】,全是以像素为单位的。坐标是屏幕坐标,原点在左上角,X轴向右,Y轴向下(不是向上)
$ W ^! G, \8 K- {5 a$ V( v 点击描绘海岸线,描绘南极地图,这时,发现,海岸线是以实际大陆还是以永久冰川还是以季节性的冰川,搞不清,是尝试玩下的,不作太多要求,描绘下来,就设离岸距离为L=30试下,太小,再试成100,再试,仍太小,于是试到170,175,180,于是接近南极难抵极。1 R5 z7 g& n3 Z* {' E: y
发现,与网上下载的标明的有误差,也不知是不是平面还是海岸线的原因,实际我的小软件求出来的结果是,“难抵极”的抵字的扌的顶上的最顶点的位置。- B: T6 w. l7 E% E* ]& c0 N: E; `6 ?
于是,点击这个点的坐标,刷新下,以这个点为圆心来画圆,设圆半径为175试看下效果如何。2 l$ S0 p$ Z+ {& I% q' s6 j
别的地图一样这样的玩法
3 X I- a3 m5 }( G& l1 g# j' f$ H
【算法说明】:$ T. Z# o8 u% ~& S* ?$ u
就是以点为圆心来画圆- k3 |5 N/ X2 y6 y) J1 ^5 K2 M
先描绘海岸线,然后以海岸线上的每点来画圆,就是这样的最简单算法
; _. m9 o8 @8 t$ `# c验证结果也是这样,以难抵极为圆心来画圆来验证结果的。
" Z/ I; ~! q) Y. a! `. k3 d; X$ u$ B$ _" \% s" x O1 j! ~. ^
时间仓促,不完善之处,敬请原谅
$ m: ]- _! |4 _/ Z" e+ V+ T由于没有任何别的软件来参考,一切全凭我的想像来开发的。" s3 O9 ~/ ~( ]/ D: Q! r0 H" |. G
我也不懂这方面的专业术语如何来描述,只是按照画圆的最简算法来开发出来自娱自乐下,然后分享给需要这方面的人,免费但不开源。
8 \! R* l5 ~& I3 y5 P. R7 w0 S& o. S1 a
作者还有别的相关的小软件,全在作者个人网站上,全部免费下载使用:5 o+ Z" h B$ Y4 o! D5 S' I. R
http://www.okmyok.com/Lisoft.htm
7 s& C- A8 G D* W" u例如最短路径算法小软件,TSP算法小软件等等多个小软件,如若需要或了解,敬请到我个人网站下载或百度查找后另行自已下载。* s( h4 [% L! B/ c
, G: v5 a5 n: a& [( I
- K2 e- L+ g" X( m0 c
平面【难抵极/尼莫点】近似计算小软件 Version 1.0
2 h/ |1 d* m$ U+ j ametoofor@qq.com 6 q* s% a( z' ^+ x; _
作者:三界火宅人-阿莫伽-amogha-vairocana
+ N$ _" d; s+ d; h 2021/05/03 4 ~+ [( e2 L- {3 c+ f+ @% A
$ q( [5 S! @$ Z/ c* o' A7 `/ S4 U) W8 l l- F
复制这段内容后打开百度网盘App,操作更方便哦。 链接:https://pan.baidu.com/s/1SJQQdcKTaieQxT0cuy22JA 提取码:q7888 W; U3 e3 G/ T+ x9 l
) y' w& n) e9 ]" r7 u: c) s* d0 A6 T {
: Y( z1 f) a1 @) t _# [8 l- |5 Y$ O; n4 K1 g
/ N7 c, R- |( V$ M! R2 r2 U. t+ T2 H% c
|
zan
|