跳至主要內容

指南

大约 4 分钟使用指南

介绍

它是什么

VE(Earth)是一套WEB端面向行业、易开发、易集成、易部署的三维地球Javascript三维渲染引擎,旨在支持各种GIS项目,并在Web平台上发布。

基于开源WebGL引擎Cesium.jsopen in new window深度定制,两者完全兼容,尤其适用于不同行业、不同场景下的GIS可视化需求,开发者可快速开发三维应用。

我们在过去实施了数以千计的项目,积累了大量可视化应用开发经验,基于业务功能和图形可视化需求,提炼出一套面向行业、易开发、易集成、易部署的轻量级三维渲染引擎,以满足业务功能、兼顾可视化效果为技术出发点,可满足不同行业、不同业务场景下的轻量级三维应用开发需求。

特性

  • 基于WebGL技术开发,自研三维图形引擎;
  • 无需安装浏览器插件,跨平台、跨终端运行,支持鼠标与触摸式交互;
  • 提供应用开发工具包SDK,支持应用开发与项目集成;
  • 提供三维场景编辑功能定制开发;
  • 支持本地静态部署

设计理念

VT的设计理念是易开发、易集成、易部署,将应用最终用户和程序开发人员作为应用开发过程的的核心。通过组件实体系统的架构与数据驱动开发的设计思想,VT被设计成一款集对象和可视化的开发工具,通过这种方式,三维应用程序开发效率得到了很大的提升。

可以做什么

  1. 三维场景可视化

提供多种时空数据,包括影像、高程、矢量、实景、三维模型等各类数据的叠加融合、支持包括OGC、TMS、MapBox、3DTiles等标准服务与数据的接入加载。逼真地呈现三维地形、倾斜摄影、BIM、人工精模等多种类型的三维场景。

  1. 数据标绘与管理

提供支持包括点、线、面、体、模型、军事标绘等多种矢量数据的标绘的使用与管理,提供多图层的标绘管理、提供矢量数据的统一风格的API调用和style样式设置,可导出导入标准GeoJSON格式数据。

  1. 场景与数据特效

提供了多种环境特效,包括雨雪雾、光照、大气层、泛光、夜视等效果;也支持包括粒子、动态点、流动线、闪烁、扫描等多种特效,增强了应用场景的表达能力。

  1. 场景工具

可以方便的对地图、图层、数据进行绑定和交互。提供了状态栏、导航球、比例尺等多种场景工具;提供空中、室内、行人步行、车辆贴地等多种飞行漫游路线功能;

  1. 空间分析能力

提供了包括距离、面积、高度、角度等多种量算分析功能;

  1. 高度兼容第三方

提供对ArcGIS、OGC、各类在线地图、百度高德服务等各类第3方地图与服务的全面支持。提供对truf、heatmap、mapv、echarts等常用可视化库和开源库的功能接入集成,避免用户的重复学习和成本投入。

浏览器环境

WebGL技术已被大部分最新浏览器支持,caniuse.com/webglopen in new window网站维护着最新桌面和移动浏览器对WebGL支持情况。 通过get.webgl.orgopen in new window可检测访问的浏览器是否支持WebGL。

目前Chrome、Firefox、Safari的桌面也移动终端版本都已经支持WebGL标准,采用iOS系统需要iOS8及以上版本,采用IE浏览器须IE11及以上版本才支持WebGL,不管选择哪种类型浏览器,我们建议尽量采用最新版本。

由于Chromium浏览器内核是目前已知性能最高的浏览器内核,相同硬件环境下,运行三维程序效率更高,建议使用Chrome浏览器或Chromium内核浏览器。

上次编辑于:
贡献者: dashun