var dataSourcePromise = viewer.dataSources.add(Cesium.KmlDataSource.load('../../SampleData/kml/facilities/facilities.kml', options));在按照cesium官网demo写地球的时候,调用这个kml一直不通,报404,有大神遇到的吗?如何解决的?
解决方案 »
- jquery datatable复合表头的插件的用法
- jquery设置属性
- 请教JavaScript树型目录不兼容火狐浏览器的问题
- 关于 setTimeout(function()延时循环的问题 依然没有解决 但已经结贴给分了,感谢热心的朋友
- 帮忙看下这段JS代码错误是怎么回事?
- 如何把指定的文本内容贴到fck的文框中?
- 跨浏览器JS代码如何编写有没这方面的资料
- 响应式开发如何设计字体?
- 双击事件屏蔽一次单击事件
- 怎么在javascript中调用fso操作 二进制 流文件
- jQuery的toast组件设置关闭时间
- javascript的这段代码看不懂,myFunction()和forEach()
kmlDataSource.loadUrl('path/to/kml');
viewer.dataSources.add(kmlDataSource);
var options = {
camera: viewer.scene.camera,
canvas: viewer.scene.canvas
};
var kmlDataSource = new Cesium.KmlDataSource(options);
kmlDataSource.loadUrl('path/to/kml');
viewer.dataSources.add(kmlDataSource);
是我写的代码有问题吗?我需要怎么做。
需要把文件放在服务器上请求吗?嗯,正常的话,文件应该在服务器上。
文件在本地的话要麻烦一些。需要怎么做呢不是很清楚,好像是
viewer.extend(Cesium.viewerDragDropMixin);
viewer.dataSources.add(KmlDataSource.fromUrl('path/to/kml'));
你试试,我不知道好不好使。