三维GIS平台标绘功能新玩法,不仅可以绘制点线面,还可以生成单体化

地图标绘是指在地图背景上标绘各种具有空间特征的事、物的分布状态或行动部署。标绘功能能够表达各种信息,描述各种对象,表示各种资源,可用于规划设计、电力、通信和应急等行业。

标绘技术是三维GIS的一个重要技术手段,在几何表达上主要分为点标绘、线标绘、面标绘,常见的有点、线、面的形式。

【四维轻云】是一款轻量化的地理空间数据管理云平台,支持地理空间数据的在线管理、编辑以及分享。平台有项目管理、数据上传、场景搭建、发布分享、素材库等功能模块,支持多用户在线协作管理,实现了轻量化、便捷化的空间数据应用。

现在就给大家介绍一下四维轻云平台中的标绘功能。

三维GIS平台标绘功能新玩法,不仅可以绘制点线面,还可以生成单体化

在项目-场景-【标绘】中,可绘制地标点、线、多边形、矩形、圆形、单体化等,并可为其添加图文说明。

1、点标绘

点击「标记点」按钮,鼠标左键在场景中选择1个点,并在弹出的面板中设置属性,点击确定,即完成绘制。

2、线标绘

点击「绘制线」按钮,使用鼠标左键在场景中绘制,右键结束,并在弹出的面板中设置属性,点击确定,即完成绘制。

3、多边形标绘

点击「多边形」按钮,使用鼠标左键在场景中绘制,右键结束,并在弹出的面板中设置属性,点击确定,即完成绘制。

4、矩形标绘

点击「矩形」按钮,使用鼠标左键绘制,并在弹出的面板中设置属性,点击确定,即完成绘制。

5、圆形标绘

点击「圆形」按钮,使用鼠标左键绘制,并在弹出的面板中设置属性,点击确定,即完成绘制。

6、单体化

可选择手动绘制单体化,也可选择从SHP生成单体化。

以上场景及功能均可在四维轻云中进行在线体验!

  • 10
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Mapbox GL Draw 是一款基于 Mapbox GL JS 的开源插件,用于在地图上进行绘制操作,支持点、线、面等多种几何要素的绘制和编辑,是一款非常适合用于态势标绘的工具。 使用 Mapbox GL Draw 进行绘制态势标绘,可以通过以下步骤实现: 1. 引入 Mapbox GL JS 和 Mapbox GL Draw 插件,可通过 npm 安装或手动下载引入。 2. 在页面中创建地图容器,并初始地图: ```javascript var map = new mapboxgl.Map({ container: 'map', style: 'mapbox://styles/mapbox/streets-v11', // 地图样式 center: [lng, lat], // 地图中心点经纬度 zoom: 13 // 地图缩放级别 }); ``` 3. 初始 Mapbox GL Draw 插件,并将其添加到地图上: ```javascript var draw = new MapboxDraw({ displayControlsDefault: false, // 是否显示默认控件 controls: { // 自定义控件 point: true, line_string: true, polygon: true, trash: true } }); map.addControl(draw); ``` 4. 监听绘制事件,根据不同的绘制类型获取绘制的坐标信息: ```javascript map.on('draw.create', function(e) { var type = e.features[0].geometry.type; var coordinates = e.features[0].geometry.coordinates; // 根据绘制类型进行处理 }); ``` 5. 根据绘制类型,将绘制的要素添加到地图上: ```javascript map.addLayer({ 'id': 'drawn-feature', 'type': type, 'source': { 'type': 'geojson', 'data': { 'type': 'Feature', 'geometry': { 'type': type, 'coordinates': coordinates } } }, 'paint': { 'fill-color': '#f00', // 面颜色 'fill-opacity': 0.5, // 面透明度 'line-color': '#f00', // 线颜色 'line-width': 2 // 线宽度 } }); ``` 通过以上步骤,就可以使用 Mapbox GL Draw 进行绘制态势标绘了。除了绘制外,Mapbox GL Draw 还支持编辑、删除等操作,可以根据实际需求进行调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值