三维软件Skyline开发初步
来源:互联网 发布:php 取字符串前几位 编辑:程序博客网 时间:2024/05/01 19:43
三维软件Skyline做出来的东西有点炫,挺高大上的样子。那么for web的二次开发是啥门道呢?
其实,就是一个ActiveX控件而已。
所以,skyline for web的开发,首先浏览器端要安装一个skyline的软件Skyline TerraExplorer Pro;所以,只能在IE上运行,chrome是不行的。官网上也声称有个啥for web的软件,可以支持谷歌、火狐等主流,但暂时没找到。
因为只是一个ActiveX,不想 Arcgis for javascript那样,有很完整的javascript库,只有一些API而已。并且相关资料非常少,基本上唯一的依靠,只有官网上的这个API说明:
http://www.skylineglobe.com/skylineglobe/corporate/developer/dev_api.aspx
调用起来相对简单,没有什么CSS,JS。就是这样用:
<html xmlns="http://www.w3.org/1999/xhtml"><head> <title>HTML Example</title> <script type="text/javascript"> function Init() { try { var flyPath = "http://www.skylineglobe.com/SkylineGlobe/WebClient/PresentationLayer/WebClient/SkyglobeLB.fly"; // attach callback to the load finished event SGWorld66.AttachEvent("OnLoadFinished", OnProjectLoadFinished); // Load default developer fly file from www.skylineglobe.com web site. // default load is in async mode SGWorld66.Project.Open(flyPath); } catch (e) { alert("Error: " + e.description); } } function OnProjectLoadFinished() { alert("Received project loaded event. Click OK to fly to Washington DC."); var Washington = SGWorld66.Creator.CreatePosition(-77.036667, 38.895111, 1500); SGWorld66.Navigate.FlyTo(Washington); } </script></head><body onload="Init()"> <object id="TE" classid="clsid:3a4f9192-65a8-11d5-85c1-0001023952c1" style="width: 600px;height: 600px"></object> <object id="SGWorld66" classid="CLSID:3a4f9199-65a8-11d5-85c1-0001023952c1" style="visibility: hidden;height: 0"></object></body></html>
阅读全文
0 0
- 三维软件Skyline开发初步
- skyline v6 三维学习软件
- 三维开发学习(skyline)
- 两款三维GIS软件对比:Skyline和EV-Globe
- skyline开发的三维联动实现的思路是什么,谁知道?
- skyline三维模型规格
- skyline三维模型规格
- Skyline三维地理信息系统软件平台
- Skyline 三维窗口的遮盖
- 基于OpenGL三维软件开发
- 【转】Skyline软件介绍
- 基于skyline的城市三维建模研究
- Skyline 网页的二维三维联动实现
- Skyline 发布三维服务的流程总结
- Skyline 二次开发鼠标获取三维坐标
- 三维图形及动画软件开发流程
- 三维图形及动画软件开发流程
- 三维图形及动画软件开发流程
- Ubuntu 16.04 安装 无线网络连接 时间校正
- Android 资源(resource)
- Java 浅拷贝和深拷贝的理解和实现方式
- deep forest 总结
- 非监督神经网络的wake-sleep算法
- 三维软件Skyline开发初步
- TR中工件的选型问题
- 游戏开发学习路线图
- Java排序算法——归并排序
- HelloWorld改编,仿bilibili手机端(一)——侧滑菜单界面布局
- asp.net mvc 自动化测试工具
- Hexo+Pages静态博客-Next主题篇
- 机器学习(4)分类之集成方法
- Android ConstraintLayout 使用详解