- 在线时间
- 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 V, D4 {% I5 H$ Y7 z
Z$ U4 j0 e, r* Q说明文件:【每个按钮可以用右键单击来查看帮助说明】$ x6 `: w0 B6 ^' ?2 j
①打开平面地图图片--【也可以在右键中打开】@平面的必是近似的,实际上地球的球面距离不是小软件可以解决的。9 ` g1 t' |7 E4 y0 ^
地图的最大尺寸是长与宽都是3000的像素:3000*3000,以像素为单位的。
( {- V1 h7 ^* q坐标与【距离】,全是以像素为单位的。
6 Y# ^! E G) @6 j坐标是屏幕坐标,原点在左上角,X轴向右,Y轴向下(不是向上)7 A; A! D* I2 X2 z' N/ r- t' k8 i
②点击这按钮后,到地图上开始用鼠标左键再点一下,然后移动鼠标来画曲线海岸线,或用右键来点下再移动后再双击来画折线。@由于无法得到地图上的海岸线,所以需要用户自已沿着地图图片为鼠标移动来记录保存,这样来得到近似的海岸线@左键与右键的作用不一样,且开关设置5 }" t I" O$ n5 [4 D c
③停止描绘海岸线,否则开关标志一直是描绘状态
, G# v6 O* v6 G4 Q④载入事前已保存的海岸线数据
( d! B2 a8 Z' K' l6 ?⑤保存已描绘的海岸线数据) f, r5 y2 x% D! A t8 e. g
⑥点击来获得坐标,这是先点这个按钮,打开标志开关,@然后点击地图上一个点,则记录下来坐标X,Y在上面的框格内,@这时,再以这为圆心来画圆,半径自设变动大小求距离+ M J; |+ l0 {% c/ {
⑦以点为圆心半径为R来画圆,坐标与【距离】,全是以像素为单位的。
; k: v0 F' K3 T离岸距离为L的区域染色,坐标与【距离】,全是以像素为单位的。+ ]) \! m4 T$ P' d
演示MP4
. S' s5 z+ |8 O2 q% {$ m3 Q4 B5 p说明
8 E$ u! y- j/ P. ?* a重新载入当前图片并刷新,去掉红色的画圆,只留下蓝色的点! e6 X) r2 @* E# H# a
显示当前是处于左键还是处于右键的状态
6 |* ?$ d, @/ k叠加式载入:在当前海岸线数据上再加上新载入的
2 M* z7 d9 q( T4 d% N' N7 D# A覆盖式载入:清除在当前海岸线数据后再加上新载入的, P& {* D d% R+ l5 ~( X9 ~- O3 n
! }- x/ }' h4 k* A( Y( I4 E1 y6 h3 Y/ k
网上看到宇航员飞船回地球的网上文章时,找个太平洋的尼莫点来降落,于是百度查找,看了【难抵极/尼莫点】的相关知识,于是要,想找下有没有相关软件来看下,结果一时找不到一星半点,于是,自已开始冥想构思,作为小软件来用下,由于是小软件,只能是【近似计算】的。 {% n- n6 [/ e# y/ i. f
【由于没有任何别的软件来参考,一切全凭我的想像来开发的】。
* K7 `3 z% y7 e+ [! e4 U" q; ?4 _: B: ^: j$ Z7 m
先载入一张南极地图(网上下载的,别的地图自已另行下载)* {' C/ V! |; ^) F3 x! x
地图的最大尺寸是长与宽都是3000的像素:3000*3000,以像素为单位的。$ N% L, `6 X2 k, F: J" \
坐标与【距离】,全是以像素为单位的。坐标是屏幕坐标,原点在左上角,X轴向右,Y轴向下(不是向上). h3 p/ N* F7 K, y2 [
点击描绘海岸线,描绘南极地图,这时,发现,海岸线是以实际大陆还是以永久冰川还是以季节性的冰川,搞不清,是尝试玩下的,不作太多要求,描绘下来,就设离岸距离为L=30试下,太小,再试成100,再试,仍太小,于是试到170,175,180,于是接近南极难抵极。$ h( \5 ~! n% @% p% e7 l. T$ Y
发现,与网上下载的标明的有误差,也不知是不是平面还是海岸线的原因,实际我的小软件求出来的结果是,“难抵极”的抵字的扌的顶上的最顶点的位置。3 ?8 Q; Z& u0 D2 x/ Z4 T/ S" K
于是,点击这个点的坐标,刷新下,以这个点为圆心来画圆,设圆半径为175试看下效果如何。
: C. `) b, v! g* t* s 别的地图一样这样的玩法
# m( N* o" F% K7 W' b6 \' s" h: R" M0 M
【算法说明】:6 X& }& G7 @+ O% R) c3 N! G
就是以点为圆心来画圆
, f9 N9 Z3 D; C1 P+ s先描绘海岸线,然后以海岸线上的每点来画圆,就是这样的最简单算法
3 G/ r' o e! `5 L$ n- Y; Q: p验证结果也是这样,以难抵极为圆心来画圆来验证结果的。
3 U! B# y3 B) A6 F: x# J7 ^4 M! c; |# @5 F R/ {
时间仓促,不完善之处,敬请原谅
2 z6 G2 T5 [5 |$ L O- q: N由于没有任何别的软件来参考,一切全凭我的想像来开发的。! B5 e9 x4 O9 G" }9 _
我也不懂这方面的专业术语如何来描述,只是按照画圆的最简算法来开发出来自娱自乐下,然后分享给需要这方面的人,免费但不开源。
; l: w2 d( G% W0 w F' {* J
5 }, Q- M7 l3 ~/ \8 L$ d作者还有别的相关的小软件,全在作者个人网站上,全部免费下载使用:
1 t$ W) R7 V4 _8 v: xhttp://www.okmyok.com/Lisoft.htm
6 n5 a# {) }" T& u5 P5 B, N例如最短路径算法小软件,TSP算法小软件等等多个小软件,如若需要或了解,敬请到我个人网站下载或百度查找后另行自已下载。6 W) p; j. s7 Q" _- X3 ]) p [$ b; H
7 c3 k1 y5 ]2 x& d
0 y% x3 M+ H8 V/ {1 s3 T" o
平面【难抵极/尼莫点】近似计算小软件 Version 1.0 & C3 I% ]6 p8 K) U" A
ametoofor@qq.com
4 N9 N8 J Y! Q6 b5 G 作者:三界火宅人-阿莫伽-amogha-vairocana . r3 z R* j F
2021/05/03
# y' w$ c1 z/ i
' a6 f9 r, n I) R7 \+ q4 L$ Q; t% n& H& |9 e& O/ c
复制这段内容后打开百度网盘App,操作更方便哦。 链接:https://pan.baidu.com/s/1SJQQdcKTaieQxT0cuy22JA 提取码:q788: d+ [# q- d7 S- q! {- J: ]
4 D3 F, h I9 H2 J9 {% u/ l1 t0 K3 `9 m" G* X
0 U/ G2 i8 C! T
: x& D& T: M! V1 o V5 p" f, o
0 x8 i2 ^8 h7 Y6 Q |
zan
|