随笔分类 -  skylinesoft

skylinesoft应用开发
摘要:要想熟练掌握Skyline软件的二次开发,首先需要真正了解Skyline系列软件的整体架构,以及每个产品模块的运行的内部机制,尤其是TerraExplorer Pro软件的具体功能和使用技巧。 如果你已经熟悉了TerraExplorer Pro软件的使用,再来看我写的二次开发的文字内容会更容易理解。 阅读全文
posted @ 2018-12-23 16:06 依尔根觉罗天赫 阅读(6060) 评论(18) 推荐(4)
摘要:土方量计算,或者叫填挖方计算,体积计算,Skyline在很早的版本中就提供了这个的功能。 目前的软件版本,不仅仅可以对地形修改对象进行土方量计算,还可以在FLY工程中导入DEM数字高程模型数据,计算不同DEM数据之间的土方量变化情况。 这里摘取了针对地形修改对象的土方量计算代码,请大家鉴赏。 阅读全文
posted @ 2018-09-04 10:32 依尔根觉罗天赫 阅读(1022) 评论(7) 推荐(0)
摘要:现在很多三维项目中,不仅仅要用到三维地形,正射影像和矢量数据,还会融合到各种三维模型,包括传统的3DMax手工建模,BIM,倾斜摄影自动建模,激光点云模型,三维地质体模型等等。 三维平台首先要做的是把这些多源数据承载进来,并且要能够流畅,稳定地运行使用。 接下来就是各种展示,应用,分析。 三维剖切, 阅读全文
posted @ 2018-08-09 10:24 依尔根觉罗天赫 阅读(1678) 评论(8) 推荐(0)
摘要:Skyline TerraExplorer Pro目前正式发布的7.0.1&7.0.2版本,还只是64位的版本, 在Web开发的时候,如何在页面中正确嵌入三维地图控件,让一些小伙伴凌乱了。 下面这两个,注意CLASSID,分别是现在701版本的三维地图控件和工程树(或者叫信息树、图层管理树)的cla 阅读全文
posted @ 2018-07-25 11:13 依尔根觉罗天赫 阅读(1190) 评论(7) 推荐(0)
摘要:在SkylineGlobe TerraExplorer for Web 7.1.0版本(俗称H5免插件版本)中,如何使用SGWorld接口的三维视域分析方法呢? 请参考下面的示例: 通过下面的代码大家不难发现,这个函数方法是基于Cesium的接口重新封装的,示例代码里面也混杂了一些Cesium的接口 阅读全文
posted @ 2018-05-30 13:44 依尔根觉罗天赫 阅读(2514) 评论(2) 推荐(0)
摘要:前些天,有朋友问,用Skyline5版本开发的WinForm程序,升级到7版本的时候,工程提示下面这样“创建组件AxHost失败”的错误,该如何解决呢? 后来经过百度搜索,找到了这样的答案, 测试发现,确实可以解决这个问题。 阅读全文
posted @ 2018-05-10 10:00 依尔根觉罗天赫 阅读(421) 评论(0) 推荐(0)
摘要:某某某单位用SkylineGlobeServer7版本发布了好些服务,然后让我们在Cesium里都加载进来展示。 其实只要符合OGC标准的,加进来还是很容易的。 示例代码如下: 完整的示例代码如下: 阅读全文
posted @ 2018-05-03 10:17 依尔根觉罗天赫 阅读(1477) 评论(0) 推荐(0)
摘要:SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比 阅读全文
posted @ 2018-04-10 15:40 依尔根觉罗天赫 阅读(524) 评论(0) 推荐(0)
摘要:帮同事写了一段测试代码,如下: 阅读全文
posted @ 2018-03-09 11:41 依尔根觉罗天赫 阅读(559) 评论(0) 推荐(0)
摘要:看着2017年很快就结束了,总想对自己说点什么,生活本是平淡,没有儿时想象的精彩,很多时候是苦尽甘来; 我们珍惜当下,不敢苟且。 来博客园写东西也10年多了,最开始来这里写东西,还是和恺哥一起在公安部做项目的时候,他推荐我来博客园的, 开始主要是来看文章,学习其他人写的东西,后来自己也慢慢开始写,记 阅读全文
posted @ 2017-12-27 17:35 依尔根觉罗天赫 阅读(579) 评论(1) 推荐(0)
摘要:不想多说废话,直接看代码吧!(支持IE和Chrome) 主页面: 子页面: 阅读全文
posted @ 2017-11-22 23:32 依尔根觉罗天赫 阅读(1028) 评论(3) 推荐(0)
摘要:在Pro7.0.0和7.0.1环境下测试可用。 阅读全文
posted @ 2017-11-01 11:33 依尔根觉罗天赫 阅读(1821) 评论(7) 推荐(0)
摘要:之前有客户反馈,说在IE11里浏览skyline开发的系统页面,会提示错误,怀疑是不是skyline不支持IE11了,其实不是。 主要是因为IE11更加遵循W3C规范,所以IE11与低版本IE在加载activeX时有差别,大家在动态创建SGWorld对象的时候,一定要注意喽! 感觉我给大家挖了一个坑 阅读全文
posted @ 2017-08-04 15:06 依尔根觉罗天赫 阅读(951) 评论(2) 推荐(0)
摘要:SkylineGlobe TerraExplorer Pro 7.0 是原生的64位应用程序,在Web端用插件方式开发的第一行示例代码如下: 常规代码,需要IE64位: 扩展控件 IE32位和IE64位都可以支持: 阅读全文
posted @ 2017-07-21 11:31 依尔根觉罗天赫 阅读(1354) 评论(5) 推荐(0)
摘要:3D Tiles是Cesium中很核心的一部分,尤其是用来实现大范围的模型场景数据的加载应用。 三维倾斜模型、人工建模、BIM模型等等,都可以转换成3D Tiles,进而为我们所用。 从Cesium1.35版本开始,提供了Cesium3DTileset接口。 另外,SkylineGlobe Serv 阅读全文
posted @ 2017-07-13 17:19 依尔根觉罗天赫 阅读(22480) 评论(13) 推荐(2)
摘要:有些人在使用TerraExplorer Pro 7版本进行web二次开发的时候,常会遇到下面截图中这样的问题, 这个问题主要是因为安装的TerraExplorer Pro 7 版本是64位的,而模型运行IE却是运行的32位的内核,所以才会这样报错。 Win7 64位系统,IE11,如何让IE的Tab 阅读全文
posted @ 2017-07-06 18:26 依尔根觉罗天赫 阅读(3625) 评论(0) 推荐(0)
摘要:6.6版本: 7.0版本: TerraExplorer for Desktop Operating System : Windows® 7/ 8 /10 – 64 bit. System Memory : 2GB of RAM (4 GB or more recommended). Video Ca 阅读全文
posted @ 2017-07-06 17:22 依尔根觉罗天赫 阅读(1120) 评论(8) 推荐(0)
摘要:如何在Skyline中加载ArcGISServer发布的WMS和WMTS服务? 我这里的测试环境是ArcGISServer10.1和TerraExplorer Pro7.0,主要过程截图如下, 阅读全文
posted @ 2017-05-05 17:37 依尔根觉罗天赫 阅读(2993) 评论(0) 推荐(0)
摘要:TerraGate SFS 4.5 版本 发布矢量数据使用的Cache数据如何再返回成shapefile文件? 两年前帮一个朋友解决过这个问题: 如果原来用4.5版本的时候,在网络环境下,为了提升调用服务器上发布的矢量数据的效率,对一些矢量shapefile格式的数据做了矢量切片, 而后来又弄丢了切 阅读全文
posted @ 2017-03-06 21:28 依尔根觉罗天赫 阅读(531) 评论(0) 推荐(0)
摘要:完整的文件在TerraExplorer Pro的默认安装目录下C:\Program Files (x86)\Skyline\TerraExplorer Pro\Tools\GPXReader; 如果你没有*.gpx文件,可以从这里下载一些:http://www.openstreetmap.org/t 阅读全文
posted @ 2017-02-15 17:11 依尔根觉罗天赫 阅读(359) 评论(0) 推荐(0)