Skip to content

About

研发自用三维地图小工具

Resources

Stars

0 stars

Watchers

2 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

Repository files navigation

map3d-marking-tool

简介

此项目为研发自用三维地图小工具,未进行设计(勿喷~~)。目前支持功能:

  1. 支持通过 appkey 加载 airlook-map 基础场景
  2. 坐标点拾取,并打印
  3. 添加、编辑标注信息,并打印
  4. 相机相关信息获取,并打印
  5. 绘制包围盒边界,自动添加包围盒,并打印包围盒信息
  6. 标注、包围盒移除功能

使用说明

  • 1. 场景初始化:
    首先输入需要加载三维数据必填信息(appkey、经度、纬度),然后点击加载按钮, 即可加载到对应的三维场景。
    (可在控制台系统中 [应用管理菜单] 获取appkey信息; 在[数据预览菜单] 获取对应数据的经纬度坐标信息)
  • 2. 注意事项:
    在进行参数输入时候,请输入合法参数; 在进行包围盒绘制时,请`逆时针顺序`进行包围盒添加点绘制。
  • 3. 具体功能操作:
    3-1 点击`坐标拾取`,然后鼠标左击三维场景,即可在左下角看到 log 信息,点击取消则结束坐标拾取操作;
    3-2 点击`添加标注`,然后左击三维场景选取坐标点,则弹出标注配置信息窗口, 可以对 icon、名称、标注渐变参数(远处距离以及最远处的标注缩放倍数、近处距离以及最近处的标注缩放倍数)等信息进行编辑,点击确认则输出相应标注的 log 信息;
    3-3 点击 `获取相机信息`,则输出相机位置以及偏移 log 信息;
    3-3 点击 `绘制包围盒`,然后左击依次添加点绘制包围多边形(目前只支持逆时针顺序绘制,暂不支持凹多边形),然后点击结束即可完成(点少于三个则默认取消绘制),并且支持撤销点操作。
  • 4. 辅助功能:
    点击 `清除所有标记` 即可清除场景中所有标注; 点击 `清除所有包围盒` 即可清除场景中所有包围盒。 (由于此工具禁用了标注聚合功能,为了防止场景添加标注或者包围盒数量较大,而造成场景渲染效率低下影响用户体验,因此添加了清除功能)

  • Project setup

    yarn install
    

    Compiles and hot-reloads for development

    yarn serve
    

    Compiles and minifies for production

    yarn build
    

    Lints and fixes files

    yarn lint
    

    Customize configuration

    See Configuration Reference.

    About

    研发自用三维地图小工具

    Resources

    Stars

    0 stars

    Watchers

    2 watching

    Forks

    Releases

    Packages

    Contributors

    Languages