使用方法
① 默认“浏览 / 拖动”模式:按住空白地球拖动就是浏览;按住已绘制区域拖动就是搬运区域。
② 点“绘制区域”,按住鼠标左键(或手指)沿轮廓连续描画,松开后自动闭合。
③ 绘制完成后自动回到“浏览 / 拖动”,无需再切换工具。
④ 点“旋转区域”,按住色块并围绕橙色中心点拖动即可改变朝向。
⑤ 点“多点测距”,然后依次点击地球上的任意位置添加测距点;点“撤销一点”可删除最后一个点。
⑥ 点“连续测距”,按住左键或手指沿曲线描画;电脑可用 Shift 左键浏览视角、Alt/Ctrl 左键转动地球,手机可点“视角浏览/转动地球”切换移动方式;点“撤销一段”可删除最后一次连续绘制。
搬运和旋转都使用球面三维刚体旋转,不改变区域的形状与球面面积。
浏览 / 拖动
按住空白地球拖动可浏览;按住已绘制区域即可直接搬运。滚轮/双指缩放。
区域:0
这个工具把你在地球表面画出的轮廓当作球面区域,支持查看面积、搬运和原地旋转。点击右上角“帮助”可以随时回来查看本说明。
1. 浏览地球
- 保持在“浏览 / 拖动”模式。
- 拖动空白地球可旋转视角。
- 滚轮或双指捏合可以缩放。
2. 绘制区域
- 点击“绘制区域”。
- 按住鼠标左键或手指,沿着地球表面的轮廓连续描画。
- 松开后轮廓会自动闭合,并显示球面面积。
3. 搬运和旋转
- 回到“浏览 / 拖动”后,按住色块拖动,可以把区域搬到球面上的其他位置。
- 点击“旋转区域”,按住色块并围绕橙色中心点拖动,可以改变区域朝向。
- 搬运和旋转使用球面刚体旋转,区域形状和球面面积不会主动缩放。
4. 多点测距
- 点击“多点测距”进入测距模式。
- 依次点击地球上的任意位置,每次点击都会添加一个编号点。
- 相邻点会按点击顺序用球面大圆弧连接,状态栏显示总距离;点击“撤销一点”可以回退最后一个点。
- 测距过程中仍可拖动地球移动视角,滚轮或双指捏合缩放不会添加测距点。
- 按
Esc 可以结束添加并保留结果;点击“清空测距”可以重新开始。
5. 连续测距
- 点击“连续测距”,按住鼠标左键或手指沿地球表面描画任意形状的曲线。
- 松开后结束当前笔划;可以再次按住继续追加曲线,长度会累计。点击“撤销一段”可以删除最后一次连续绘制的整段曲线。
- 电脑上绘制时可用滚轮缩放;
Shift+左键浏览视角,Alt/Ctrl+左键沿地球表面转动地球。手机进入连续测距后,可点“画曲线”“视角浏览”或“转动地球”切换单指用途;双指仍可移动/缩放。导航手势会结束当前笔划,但保留已采样曲线。
- 点击“清空连续测距”可以重新开始。
6. 编辑操作
- “删除选中”删除当前选中的区域。
- “撤销区域”删除最近创建的区域。
- “清空”删除全部区域,操作前会再次确认。
- 快捷键:
Esc 返回浏览模式,R 进入旋转模式,Delete 删除选中区域。
7. 面积、距离和网络问题
面积是根据手绘轮廓和平均地球半径计算的近似球面面积,不会自动识别国家或行政区边界。区域、测距点和连续曲线都按地球表面贴地渲染,局部放大时仍会对准点击位置和拖动轨迹。页面需要访问 CesiumJS CDN 和 OpenStreetMap 瓦片;如果看到黑屏或初始化失败,请检查 WebGL、网络、防火墙和内容拦截设置。
当前版本的区域只保存在本次页面会话中,刷新页面后需要重新绘制。