• CityBuilder——导入GIS数据创建三维城市地图


    CityBuilder是ThingJS平台推出的3D城市制作工具,用户只需要在CityBuilder中框选地图区域即可生成选中区域的3D地图。

    CityBuilder一键城市

    框选区域

    自动生成3D

    由于CityBuilder使用OSM数据,可能会遇到选定区域并没有数据,无法生成城市三维模型,此时CityBuilder提供了通过用户上传GIS数据的方式来生成城市三维模型。

    CityBuilder支持GCJ02坐标系、百度坐标系、WGS84坐标系,支持上Geojson、CSV、Excel等三种格式文件。

    常见地理坐标系

    由于百度地图坐标系的坐标原点的特殊性,CityBuilder目前不支持百度地图的瓦片服务。

    如果坐标数据来自于百度地图,数据上传时选择“百度坐标系”,可以与其他的地理底图进行匹配。

    这里我们上传WGS84坐标系的GeoJson文件演示:

    上传成功

    数据上传成功后,选择图层样式-建筑效果,选择正确的高度字段,设置想要的颜色或者贴图,楼就可以根据上传数据拔起来了。

    依次上传建筑、道路、点位等多重数据,调整颜色贴图等效果,使用CityBuilder能够制作出非常酷炫的3D城市效果。


    ThingJS是优锘科技出品的面向物联网的3D可视化开发平台,平台提供了CampusBuilder(3D园区搭建工具)、CityBuilder(3D城市搭建工具)、ThingDepot(3D模型库)等应用工具,能快速构建智能楼宇、智慧园区、智慧城市等三维可视化应用。

  • 相关阅读:
    MySQL-MMM方案
    MySQL双主复制
    MySQL主从复制
    Keepalived实现高可用
    CentOS7.2 部署Haproxy 1.7.2
    博客园写随笔时用数学公式
    Java中有三种移位运算符
    VS Code配置C/C++环境
    Visual Studio Code 如何编写运行 C、C++ 程序?
    头一次知道“原地算法”?!
  • 原文地址:https://www.cnblogs.com/thingjs/p/11059633.html
Copyright © 2020-2023  润新知