首页 / 浏览问题 / 桌面GIS / 问题详情
动态泛光尾迹如何沿着道路走,而不是一小段一小段的
57EXP 2021年07月12日
假设我在idesktop中自己绘制泛光的json数据,请问如何绘制

1个回答

您好,桌面无法绘制泛光数据。但是您可以制作三维线转为json或者制作kml,然后在前端加特效。
jjz
4,720EXP 2021年07月12日
我的意思就是在桌面自己制作泛光的json数据   我自己绘制路线  然后生成json 这样 可以吗?
这样是可以的。您绘制完三维线后,对线数据集右键,选择导出,选择json就可以了。
麻烦可以告知一下详细的步骤嘛  比如说三维线在哪儿
数据源右键,创建数据集,选择三维线数据集,坐标系选择您需要的,点击创建。将数据集右键,加载到新球面场景,点击图层管理器中三维线的编辑图标(蓝色铅笔),然后在顶部对象绘制功能中,选择您需要的线形,开始绘制,此时场景中建议您已经将模型等加入,直接在模型上绘制,不然线贴地,没有高度。绘制完毕后,工作空间管理器中右键三维线数据集,导出,类型选择json/geojson,并选择合适的路径将文件输出,这样您就得到了一份线的json数据,可以在前端进行调用。

谢谢哈   我画了几条  然后导出他没有json这个格式

我又看了下,三维线确实无法导出为geojson,您可以转为二维用二维线。或者更推荐您用我刚刚说的第二种方法,在三维球面场景绘制kml,然后用加entity的方式加载并赋予发光材质。

KML制作方法,右键场景,新建球面,对象绘制,选择新建kml,然后点开编辑,上方绘制面板,选择折线,绘制完毕右键kml图层,选择保存。最后前端调用即可。
不好意思kml的那个我还是没明白  麻烦能加个联系方式远程操作我看下吗
您加下我  1846830754

您这个不是电话吧,我没打通,您可以在帮助文档中搜索一下KML进行查看:
http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iDesktop/Features/SceneOperation/SceneIneteraction/AddObjectsToKML.html

emmmm  这个是qq
QQ远程不方便,建议您私信我电话,并下载安装向日葵远程工具。这个其实不需要远程,您看下帮助文档就可以了。
kml图层保存后是只能是kml的文件嘛?这个kml文件是也可以当做json这样调用的嘛

只能是KML。调用方法的示例您查看KML的区域:
http://support.supermap.com.cn:8090/webgl/examples/webgl/examples.html#KMLAndModel
 

线的话您看下这个例子:
http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#KML_beijing

以这个示例说明:给KML加材质,您可以自行console.log输出dataSource,然后在其中找到polyline或者其他entity,然后修改material。

好的  谢谢哈
...