开发大白之skyline学习记录一

学习skyline进行二次开发是因为感觉这个比较简单,对当前的三维数据的兼容也比较多,对于自己的工作有帮助,但是作为一个没有任何开发基础的大白,仅有一点程序编写能力,开启自己的代码拼凑学习之旅。

首先,skyline中有一个pro,里面有个程序指南,也就是开发文档,可以看看解析,我用的JavaScript语言学习的,语言也不熟悉,整体一个尴尬!!!

通过多种途径查看和学习,这个开发的环境配置就是:你需要一个terraiexplorer,和语言编辑器(特别声明:你要干的事情不同配置有点区别,但不大,我这边进行的插件版开发,就是别人看我的东西的时候必须安装个软件)。东西不是特别的多:根据大神们的代码,我先学习了一个简单open,简单的一批啊,但是刚开始的时候感觉难得要哭。
付一下代码,比较懒就截图了啊:
在这里插入图片描述
下面介绍一下,我写代码中遇到的坑!!!!!!!
首先,skyline7.0+版本是64位的,浏览器必须使用计算机系统自带的ie浏览器,别的不咋样。
坑一:你使用自带浏览器发现写得代码,使用浏览器打开发现不行,后来发现,有两个问题,1、我使用的class id是做分屏的时候用的(帮助文档中的activeX控件中的),比较尴尬==!,具体为啥刚开始不能用,没有去细琢磨,有人琢磨了麻烦告知一下,真正截图中有,你也可以百度。2、就是浏览器需要用一个文件注册一下,才能够显示三维内容,那么你可能问:数据没有咋办,开发商给你发布了网络版的,也在帮助文档中JavaScript示例那一章节,那个注册文档,附着在后面,供大家使用。
坑二,那就是你写的时候一定得要class id 在body中,别说我咋那么笨,谁叫咱是个大白呢!!!!他有两个class id 代表的不同,一个是三维窗口的,一个是三维tree信息窗口的,大家敢用它进行开发,肯定会使用这个软件。
坑三:忘了!!!!!,后期想起来再补,吃饭去。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值