Cesium.GeoJsonDataSource.load(json).then(function (dataSource) {viewer.dataSources.add(dataSource).then(res => {test = res;test.name = '测试'});
});

案例:

<!DOCTYPE html>
<html lang="ch-en">
<head><meta charset="UTF-8"><title></title><link rel="stylesheet" href="./js/Cesium-1.72/Build/Cesium/Widgets/widgets.css"><style>#map3d {height: 1000px;width: 1000px;margin: 0 auto;}</style>
</head>
<body>
<div id="map3d"></div>
</body>
<script src="./js/Cesium-1.72/Build/Cesium/Cesium.js"></script>
<script src="./js/jQuery.js"></script>
<script>viewer = new Cesium.Viewer('map3d', {selectionIndicator: false,animation: false,baseLayerPicker: false,timeline: false,sceneModePicker: false,navigationHelpButton: false,fullscreenButton: false,imageryProvider: new Cesium.WebMapTileServiceImageryProvider({url: 'http://t0.tianditu.gov.cn/img_w/wmts?tk=7fdca056b488529020b96dd0a6891579',layer: 'img',style: 'default',tileMatrixSetID: 'w',format: 'tiles',tileHeight: 0,maximumLevel: 18}),});const json = {"type": "Polygon","coordinates": [[[106.818340748, 35.345186594], [106.912227457, 35.857950428], [107.235357796, 35.9277981500001], [107.730486478, 36.022622105], [107.85655614, 35.8806908460001], [107.822121228, 35.5285600620001], [107.584770259, 35.2284864530001], [107.376631529, 35.1572428380001], [107.022823644, 35.1807053140001], [106.988349662, 35.2733902210001], [106.818340748, 35.345186594]]]}Cesium.GeoJsonDataSource.load(json).then(function (dataSource) {viewer.dataSources.add(dataSource).then(res => {test = res;test.name = '测试'});});
</script>
</html>

Cesium:加载json数据相关推荐

  1. Cesium基础知识-加载json数据

    viewer = new Cesium.Viewer('cesiumContainer'); //加载json数据生成线 function CreateLineFromJson(params) { / ...

  2. 首次使用Cesium加载3D数据不成功

    接此: https://blog.csdn.net/bcbobo21cn/article/details/110454547 参阅相关教程:Cesium加载3D数据是通过3D Tiles进行: 3D ...

  3. ajax传输json数据格式乱码_解决Ajax加载JSon数据中文乱码问题

    一.问题描述 使用zTree的异步刷新父级菜单时,服务器返回中文乱码,但项目中使用了SpringMvc,已经对中文乱码处理,为什么还会出现呢? 此处为的异步请求的配置: Java代码 async: { ...

  4. Cesium加载Json显隐控制

    1 Cesium加载json文件 准备好json文件,并获取资源访问路径,此处使用静态文件资源,在Vue项目中可以通过require获取文件资源. 在加载json文件时,用到的主要方法如下(具体参数可 ...

  5. Cesium加载大数据量地下管线

    Cesium加载大数据量地下管线 Cesium优化加载 管线加载 管井.摄像头.交通信号灯等模型加载 与倾斜摄影模型结合加载 Cesium优化加载 管线.管井.路灯.交通信号灯.接电箱等模型使用Pri ...

  6. Android中关于Volley的使用(二)加载Json数据

    前面一篇关于Volley的文章中,我们学习了如何利用ImageRequest去网络中加载图片,那么今天我们就来学习一下如何利用volley去网络中加载Json格式数据,并将其展示在一个ListView ...

  7. LayaBox -- 加载Json数据

    其实LayaBox加载Json还是蛮简单的,但是作为新手来说,其实也不容易,下面放出解决方法,在类比一下就知道有多容易了. 新建laya.json文件放入到bin目录下 // laya.json {& ...

  8. Cesium加载GeoJson数据(shp转化的json数据)

    1.shp转换成json格式 此处整理了两种shp转为json格式的方式:一是使用工具:二是使用ArcGIS进行转换. 1.1.ArcGIS转换 1.使用ArcGIS将shp文件的地理坐标设置为WGS ...

  9. 首次使用Cesium加载3D数据成功

    接此: https://blog.csdn.net/bcbobo21cn/article/details/111305160 `代码同前文:加载不同的数据,都不能加载出来: var palaceTil ...

  10. vite+cesium加载3DTile数据

    Cesium 3D Tile是Cesium的一种特有的3D模型格式,其文件名后缀为.b3dm,而要在自己开发的平台上调用这些3D Tile,一般为通过后缀为.json格式的文件来调用.b3dm格式的3 ...

最新文章

  1. java.lang包—基本类型的封装类
  2. linux学习总结--linux100day(day2)
  3. 7-1 打印沙漏 (20 分)
  4. MySQL关于时间设置的注意事项
  5. 深度数据对接 链接服务器 数据传输
  6. android转usb工具,绿联Type-C转Micro usb数据线,Type-C转安卓接口转换线
  7. 设计佣金问题的java程序_三角形、nextday、佣金问题实验报告.doc
  8. 10g添加用户 oracle_oracle10g下新建/删除用户
  9. 好看的2020年html倒计时源码
  10. 大数据系列 | 阿里云datav数据可视化(使用json文件生成可视化动态图标)
  11. 设置网页宽高的比例为16:9
  12. 大数据24小时:孙彬出任乐视云新CEO,趣店数百万学生信息数据疑似泄露
  13. 2013-8-25 上周工作总结
  14. 自动化测试+性能面试题整理--个人最新【持续更新】
  15. 短信验证码和发送短信按钮没有反应
  16. nao机器人c语言编程教程,NAO机器人编程学习.pdf
  17. Pygame详解(四):event 模块(有USEREVENT事件)
  18. SQL server2008安装教程(详细)
  19. 在Xubuntu 22.04安装中文输入法
  20. 【English】二月英语总结

热门文章

  1. 110个oracle常用函数总结(7),oracle110个最常用函数
  2. PHP中的错误处理set_error_handler()与trigger_error()的问题
  3. spring boot利用controller来测试写的类
  4. 我的python之行
  5. C# 基础知识-09----.NET中SpecialFolder 类
  6. chrome浏览器再次打开黑屏一段时间
  7. 【matlab】在图中插入矩形(框or阴影)
  8. 学习JavaScript闭包
  9. mysql函数之二:left,right,substring,substring_index MySQL截取字符串函数方法
  10. JinlinOJ 通化邀请赛 E.GCD and LCM 最大公约数最小公倍数 关系