随笔分类 -  skylinesoft

skylinesoft应用开发
摘要:SkylineGlobe 的 TerraExplorer Pro里面,给我们提供了一个Timespan Tags工具,通过这个工具,我们可以设置ProjectTree任务组对象的生命周期;然后通过调用Time Slider工具,既可以控制这些对象的显示或者隐藏。在这个功能的实现过程中,主要使用到了P... 阅读全文
posted @ 2015-03-24 14:48 依尔根觉罗天赫 阅读(878) 评论(0) 推荐(1)
摘要://结束绘制圆形之前,得到Polygon var pos = gPolyObj.Position; var bufferR = gPolyObj.Radius; var cVerticesArray = [-122.415025... 阅读全文
posted @ 2015-01-15 23:03 依尔根觉罗天赫 阅读(2229) 评论(3) 推荐(0)
摘要:在服务端安装Skyline的TerraGate软件的时候,大家可能会遇到过这样的问题,“TerraGate软件安装后,不能启动”,很多时候,这个问题是因为TerraGate设 置的端口号已经被占用造成的。那么,如何查看哪些端口号已经被占用了呢?1.开始---->运行---->cmd,或者是windo... 阅读全文
posted @ 2015-01-06 20:02 依尔根觉罗天赫 阅读(527) 评论(0) 推荐(0)
摘要:SkylineGlobe SFS发布的WFS服务:http://localhost/SFS/streamer.ashx?service=wfs&request=GetCapabilities&Username=&Password= SFS SFS ... 阅读全文
posted @ 2014-12-12 11:17 依尔根觉罗天赫 阅读(1341) 评论(0) 推荐(0)
摘要:示例代码如下: 阅读全文
posted @ 2014-12-11 17:21 依尔根觉罗天赫 阅读(1006) 评论(0) 推荐(0)
摘要:SkyllineGlobe提供的可以用来加载显示FLY格式的三维地图工程,可以嵌入到HTML页面中。这个三维地图控件里,封装了在TerraExplorer中的一些快捷键,比如控制方向的"Q/W/A/S/Z/X/Home/Pgup/PgDn/End"等等,但如果我们想重新定义一些快捷键,那么,首先该如... 阅读全文
posted @ 2014-11-20 20:46 依尔根觉罗天赫 阅读(1030) 评论(8) 推荐(0)
摘要:之前有朋友问,如何在Skyline里面实现FlyTo定位到目标点之后触发的事件函数呢?下面的这段代码,就可以帮你解决这个问题。监测相机观察点坐标 相机观察点坐标希望上面的方法能够解决你遇到的问题,或者带来一些启发。如果使用的是SkylineGlobe 6.5.1的版本,实现上面的功能就更简单了,可以... 阅读全文
posted @ 2014-10-25 09:55 依尔根觉罗天赫 阅读(2479) 评论(6) 推荐(1)
摘要:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u... 阅读全文
posted @ 2014-08-22 14:49 依尔根觉罗天赫 阅读(2367) 评论(2) 推荐(0)
摘要:如果你的操作系统是Win7 64位,在运行Skyline6.5提供的ITE3DWindowEx控件实现多球对比时,启动程序调试运行时,却自动运行了TerraExplorer软件,这时候你会发现form上或者html页面上,那个三维地图控件变成了“白板”,你可以试着这样去解决这个问题:1.运行注册表:... 阅读全文
posted @ 2014-08-22 11:57 依尔根觉罗天赫 阅读(2594) 评论(5) 推荐(1)
摘要:1. 概述Skyline提供了丰富的API,用户可以根据不同实际需求,进行二次开发封装,实现各种功能的扩展和定制。当我们开发了各种功能页面或者应用程序后,如何将它们快速嵌入到TerraExplorer软件中呢?Skyline为我们提供了一种叫TEZ的方式。TEZ,实际上就是把基于TerraExplo... 阅读全文
posted @ 2014-07-30 14:14 依尔根觉罗天赫 阅读(1110) 评论(0) 推荐(0)
摘要:安装Skyline的TerraExplorer Pro软件后,我们很容易在其安装目录中找到这样一些文件:gdal.dll、gdal_csharp.dll、ogr_csharp.dll、osr_csharp.dll等等,这说明什么?原来Skyline也是利用开源的GDAL类库,来实现一些对栅格和矢量数... 阅读全文
posted @ 2014-07-20 14:09 依尔根觉罗天赫 阅读(630) 评论(0) 推荐(1)
摘要:2.1关于 TerraExplorer v6.5 API除了一些新的功能,API v6.5不同于API v6.1的最大改进是其对象ID系统。虽然在以前版本的API中,有两个ID系统,一个用于对象在工程树(ITreeItem61.ItemID)的和另一个在3D场景中的对象(ID),但在当前的API中,有且只有一个对象ID,它是识别对象的唯一方法。此ID是唯一的,并且它的值在TerraExplorer会话一直存在的,用于对象的持久性。所有对象被创建时就会返回这些ID,所有的项目树操作(如删除,选择,查询,移动的工程树节点)都是基于这个唯一的对象ID。 由于API v6.5的这一变化,影响到ITre 阅读全文
posted @ 2013-12-18 10:47 依尔根觉罗天赫 阅读(2182) 评论(13) 推荐(0)
摘要:前些天有朋友问,TerraGate安装后,服务无法启动,而且启动按钮也是不可用的状态,不知道是为什么,如下图:打开TerraGate的安装目录,发现里面缺少一些文件,如下图:*解决办法:重新安装TerraGate软件,安装的时候,需要把TerraGate的许可文件SLTerraGate.lic放在setup.exe同一级目录里,这样就可以解决上面的问题了。正常状态效果图如下: 阅读全文
posted @ 2013-11-12 13:18 依尔根觉罗天赫 阅读(626) 评论(2) 推荐(0)
摘要:Skyline 支持国内常见的地图投影坐标系,包括WGS84、Beijing54、西安80、2000坐标系等,也可以自定义坐标系,比如一些做过参数变换加密的坐标系等。 阅读全文
posted @ 2013-11-12 11:29 依尔根觉罗天赫 阅读(1870) 评论(0) 推荐(0)
摘要:SkylineGlobe6.5版本,在矿山、石油、天然气等能源行业的最新应用DEMO演示:http://v.youku.com/v_show/id_XNTc3Njc1OTEy.html一个Presentation,可以是一次汇报,也可以是一个故事;更生动地讲,更仔细地听;三维GIS,从Skyline开始。 阅读全文
posted @ 2013-10-20 22:13 依尔根觉罗天赫 阅读(959) 评论(0) 推荐(0)
摘要:在使用TerraExplorer软件或者二次开发自定义打开FLY工程时,以及在已有的FLY工程中导入其他矢量数据,如SHP、WFS图层、KML图层时,总会看到类似下图的提示信息:有些用户问,如何能屏蔽上述信息呢?很简单,设置OnSGWorldMessage函数的返回值为True即可; 阅读全文
posted @ 2013-09-13 11:06 依尔根觉罗天赫 阅读(1883) 评论(0) 推荐(1)
摘要:1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 3 <html xmlns="http://www.w3.org/1999/xhtml"> 4 <head> 5 <title></title> 6 <script type = "text/javascript 阅读全文
posted @ 2013-01-25 17:41 依尔根觉罗天赫 阅读(3645) 评论(40) 推荐(0)
摘要:直接看代码: 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.Forms; 9 using TerraExplorerX;10 11 namespace Multi3DDemo12 {13 public partial class Form1 : For... 阅读全文
posted @ 2012-12-28 14:47 依尔根觉罗天赫 阅读(873) 评论(1) 推荐(0)
摘要:思路:根据已知的一条Polyline来创建一个动态对象,沿着这个Polyline轨迹运动的对象;在实际的项目应用中,我们可以用这种对象来模拟台风运动轨迹、跟踪车辆GPS轨迹等;程序很简单,如下: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 3 <html xmlns="http://www.w3.org/1999/xhtm 阅读全文
posted @ 2012-12-26 10:23 依尔根觉罗天赫 阅读(1645) 评论(13) 推荐(1)
摘要:FLY文件可以被理解为一种特殊的工程索引文件,里面除了记录一些文件存储的位置信息外,还可以定义一些实体对象,包括这些对象的空间信息和属性信息等丰富内容;FLY文件中存在一个信息树,信息树中的每个对象都有一个ItemID,包括每一个组Group都有对应的GroupID,而且有两个特殊的GroupID是需要大家知道的:0 表示 树的根节点;-1 表示隐藏组,所谓隐藏组,就是在信息树中看不见的一个组,但里面的对象是同样可以显示在三维场景中的。感兴趣的兄弟可以执行下面的程序看看效果: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tran 阅读全文
posted @ 2012-12-25 14:09 依尔根觉罗天赫 阅读(1016) 评论(3) 推荐(1)