如何在山海鲸鲸孪生中进行GIS二次开发?
2024-01-02 10:56
利维坦鲸 前台管理员
2024-01-02 10:57

1. 下载软件

在山海鲸可视化官网中找到安装包下载页面,可以根据操作系统类型选择安装包。


2. 创建 GIS 项目

打开安装的山海鲸可视化软件,登录后,点击“新建”按钮进入项目创建界面。


在项目创建界面中,点击“3D地理信息(GIS)”,创建一个包含 GIS 场景的项目。


3. GIS 二次开发

打开该项目,可以看到项目中创建了一个包含 GIS 场景的“鲸孪生”组件。


首先,双击屏幕中的“鲸孪生”组件,进入“ 鲸孪生”组件的编辑界面。在“ 鲸孪生”组件编辑界面中,点击选中左侧图层中的“GIS 层”。


然后,在界面右侧的选项卡中选择“代码”,点击“+”按钮。


【温馨提示】山海鲸可视化二次开发功能支持同时添加多个脚本。


最后,在“代码文件”处添加开发好的 JavaScript 文件即可。


JavaScript 文件示例:
GIS 二次开发示例代码.zip


添加示例脚本文件后我们会看到一个“自定义设置项”,“自定义设置项”可以通过二次开发代码添加,这里的“自定义设置项”并未包含任何具体的设置项。


【温馨提示】更多“自定义设置项”设置请参考Extension 自定义属性教程。 如果还有其他二次开发相关问题,请参看山海鲸可视化二次开发系列视频教程。

相关问题

在处理包含深度嵌套结构的半结构化数据时,如何在山海鲸中设计递归解析逻辑,自动识别嵌套层级并提取关键字段,同时保留原始数据的层级关系以便后续可视化钻取,且解析效率不受嵌套深度影响?
山海鲸支持接入mysql的数据库吗?
4.4.0局域网版本的山海鲸,excle数据类型,在做上传文档数据的时候 显示报错是什么原因呢?
鲸孪生组件不显示,无法双击进入编辑状态
山海鲸项目码,部署了就直接没用了一个?项目可以转移吗?
两个物体都做了动画,导入进山海鲸的时候两个物体间的动画是正常播放的,但是当在山海鲸中暂停其中一个物体的动画后再重新播放,两个物体之间的运动关系就变了
用blender做了一个三维地图模型,导入山海鲸后怎么让地图模型在对应的区域位置?
山海鲸可视化可以做模型动画吗
和其他同类型软件项目,山海鲸可视化的优势是?
怎样在山海鲸可视化中设置作品的访问权限,比如仅指定用户可查看或编辑?
扫描关注公众号

更多数字孪生可视化干货内容等你发现

了解更多内容

扫一扫
加入官方微信群
咨询热线0571-88650917
地址 公司 邮箱

杭州市文一西路海创科技中心 311121

杭州多算科技有限公司

support@shanhaibi.com

关注山海鯨官方qq群,了解更多内容

QQ群号:788095444

Copyright © 2020-2026 多算科技, All Rights Reserved. 浙ICP备20006837号-5