- 在线时间
- 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
) ]7 g$ [7 o; O1 m0 {$ T
; o$ Y8 T7 ?6 B- R( h说明文件:【每个按钮可以用右键单击来查看帮助说明】6 l q" ?% Q* b7 {0 k% d
①打开平面地图图片--【也可以在右键中打开】@平面的必是近似的,实际上地球的球面距离不是小软件可以解决的。- R5 F/ F6 E. G6 G% o5 r s
地图的最大尺寸是长与宽都是3000的像素:3000*3000,以像素为单位的。
8 J) I$ R6 t; |) `2 R7 ^坐标与【距离】,全是以像素为单位的。5 q" M0 Y O5 U
坐标是屏幕坐标,原点在左上角,X轴向右,Y轴向下(不是向上)3 P: o6 x5 j$ Q) ^
②点击这按钮后,到地图上开始用鼠标左键再点一下,然后移动鼠标来画曲线海岸线,或用右键来点下再移动后再双击来画折线。@由于无法得到地图上的海岸线,所以需要用户自已沿着地图图片为鼠标移动来记录保存,这样来得到近似的海岸线@左键与右键的作用不一样,且开关设置5 _7 V$ [& q7 o' u7 ^1 a/ d
③停止描绘海岸线,否则开关标志一直是描绘状态
9 D5 @* K& X# z' s# S④载入事前已保存的海岸线数据
) z. g* q# U' d6 E: D⑤保存已描绘的海岸线数据' G) P- l& X8 r# X }
⑥点击来获得坐标,这是先点这个按钮,打开标志开关,@然后点击地图上一个点,则记录下来坐标X,Y在上面的框格内,@这时,再以这为圆心来画圆,半径自设变动大小求距离4 `, V& d5 ]/ @3 [
⑦以点为圆心半径为R来画圆,坐标与【距离】,全是以像素为单位的。
! ~5 d$ a" j$ i0 q0 F5 I离岸距离为L的区域染色,坐标与【距离】,全是以像素为单位的。
8 [! y# T2 G' V. m' a演示MP43 {. |1 t) Z$ `) W
说明) [1 v. e6 A6 D. \$ L
重新载入当前图片并刷新,去掉红色的画圆,只留下蓝色的点1 D. ]7 M7 }7 R' n, Z( `
显示当前是处于左键还是处于右键的状态/ }0 Y# Y: V: _& `- |1 K0 |
叠加式载入:在当前海岸线数据上再加上新载入的
- c# ~6 `5 f( F覆盖式载入:清除在当前海岸线数据后再加上新载入的$ m! t% p5 w, ]8 g$ R* {
$ i o3 ^6 q, R; R( Y1 s2 C) Z% W, E1 ^
网上看到宇航员飞船回地球的网上文章时,找个太平洋的尼莫点来降落,于是百度查找,看了【难抵极/尼莫点】的相关知识,于是要,想找下有没有相关软件来看下,结果一时找不到一星半点,于是,自已开始冥想构思,作为小软件来用下,由于是小软件,只能是【近似计算】的。
8 K' n, j* ]+ p/ S1 c G: r 【由于没有任何别的软件来参考,一切全凭我的想像来开发的】。
6 Q3 p+ f0 x% ]0 t ]
9 ~; P9 {( \% Y, E8 G3 D 先载入一张南极地图(网上下载的,别的地图自已另行下载)8 O: @3 d+ q$ K( \0 f" ^/ L6 @4 W
地图的最大尺寸是长与宽都是3000的像素:3000*3000,以像素为单位的。! \+ D! W/ p0 C+ d+ K9 W. ~) X
坐标与【距离】,全是以像素为单位的。坐标是屏幕坐标,原点在左上角,X轴向右,Y轴向下(不是向上)
- X, o: J0 B- ]6 f 点击描绘海岸线,描绘南极地图,这时,发现,海岸线是以实际大陆还是以永久冰川还是以季节性的冰川,搞不清,是尝试玩下的,不作太多要求,描绘下来,就设离岸距离为L=30试下,太小,再试成100,再试,仍太小,于是试到170,175,180,于是接近南极难抵极。
, e# {- U$ E6 p" E/ U/ d 发现,与网上下载的标明的有误差,也不知是不是平面还是海岸线的原因,实际我的小软件求出来的结果是,“难抵极”的抵字的扌的顶上的最顶点的位置。
% _7 v7 }- N9 }7 @5 b# w6 @/ @7 J 于是,点击这个点的坐标,刷新下,以这个点为圆心来画圆,设圆半径为175试看下效果如何。
" u3 V8 R3 l0 i( K- ^5 i 别的地图一样这样的玩法0 T, \! }: _: Z# X, d+ W0 b
! K9 N# y$ h7 m! j0 | P7 v
【算法说明】:8 ?- f. X9 M* R8 [
就是以点为圆心来画圆
5 l4 E. C% a% q H( M7 M% k0 J先描绘海岸线,然后以海岸线上的每点来画圆,就是这样的最简单算法6 M [' P# B7 O; i" y
验证结果也是这样,以难抵极为圆心来画圆来验证结果的。7 f, ]4 W0 C7 ?8 c$ {
' @3 M2 T: h( M% Y& l4 _# W时间仓促,不完善之处,敬请原谅
; N1 T" F8 n- v$ S% A U7 i0 c由于没有任何别的软件来参考,一切全凭我的想像来开发的。 V7 t; ^; i9 }" b
我也不懂这方面的专业术语如何来描述,只是按照画圆的最简算法来开发出来自娱自乐下,然后分享给需要这方面的人,免费但不开源。) ^; L. |$ I. V' S1 {: z
3 f. w8 d: b5 ]6 f' Y* @) W7 L( x
作者还有别的相关的小软件,全在作者个人网站上,全部免费下载使用:2 a; l* ?/ _6 r4 H9 o( D J+ T
http://www.okmyok.com/Lisoft.htm
" f. B3 G$ W6 W" K1 e1 u例如最短路径算法小软件,TSP算法小软件等等多个小软件,如若需要或了解,敬请到我个人网站下载或百度查找后另行自已下载。2 D' ] F7 I% @2 J: c! h3 d
( o4 ~; X! i" w! f+ a9 ^/ C
! F2 w4 _5 G& N) _7 s' p' N 平面【难抵极/尼莫点】近似计算小软件 Version 1.0
& V! x; \( b$ Q( Z. Z1 A ametoofor@qq.com
. {9 z' q" L" x" R, J) ~ 作者:三界火宅人-阿莫伽-amogha-vairocana - B5 b9 |6 `- r1 M0 S4 V
2021/05/03 % j( `" ?4 F5 o
" X2 w- C6 F. A, _$ m
; a2 T% X* r9 G6 C复制这段内容后打开百度网盘App,操作更方便哦。 链接:https://pan.baidu.com/s/1SJQQdcKTaieQxT0cuy22JA 提取码:q788, q0 D) `5 J! a
# I9 k- `0 U' J# a" y* G6 `9 A
% O4 Z- m( M! L$ Z+ P- ^4 B& e( { M4 R' X
( L& | j, V! K/ X- h
; w1 a) |( y; W; X4 x( u
|
zan
|