zoukankan      html  css  js  c++  java
  • 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模型库)等应用工具,能快速构建智能楼宇、智慧园区、智慧城市等三维可视化应用。

  • 相关阅读:
    Study Plan The TwentySecond Day
    Study Plan The Nineteenth Day
    Study Plan The TwentySeventh Day
    Study Plan The Twentieth Day
    Study Plan The TwentyFirst Day
    python实现进程的三种方式及其区别
    yum makecache
    JSONPath 表达式的使用
    oracle执行cmd的实现方法
    php daodb插入、更新与删除数据
  • 原文地址:https://www.cnblogs.com/thingjs/p/11059633.html
Copyright © 2011-2022 走看看