随笔分类 - SkylineGlobe
skylineglobe
摘要:3dml的Feature对象选中和隐藏 上面代码适用于Skyline TerraExplorer Pro 6.6.0 版本.
阅读全文
摘要:1.原来Route对象升级成Presentation对象后,激活方法的变化:原来5.1版本示例代码:function flyto(thisa){ var thisid = thisa.id; var thisb=IInformationTree.GetObjectEx(thisi...
阅读全文
摘要:在Skyline的TEPro软件中,我们可以很容易地绘制出多边形。那么,在二次开发过程中,该如何绘制一个简单的多边形呢?通过下面的示例代码,我们可以很容易完成这一项工作。其中,重点需要了解Geometry对象的定义和使用。 1 using System; 2 using System.Colle...
阅读全文
摘要:SkylineGlobe 的 TerraExplorer Pro里面,给我们提供了一个Timespan Tags工具,通过这个工具,我们可以设置ProjectTree任务组对象的生命周期;然后通过调用Time Slider工具,既可以控制这些对象的显示或者隐藏。在这个功能的实现过程中,主要使用到了P...
阅读全文
摘要://结束绘制圆形之前,得到Polygon var pos = gPolyObj.Position; var bufferR = gPolyObj.Radius; var cVerticesArray = [-122.415025...
阅读全文
摘要:在服务端安装Skyline的TerraGate软件的时候,大家可能会遇到过这样的问题,“TerraGate软件安装后,不能启动”,很多时候,这个问题是因为TerraGate设 置的端口号已经被占用造成的。那么,如何查看哪些端口号已经被占用了呢?1.开始---->运行---->cmd,或者是windo...
阅读全文
摘要:SkylineGlobe SFS发布的WFS服务:http://localhost/SFS/streamer.ashx?service=wfs&request=GetCapabilities&Username=&Password= SFS SFS ...
阅读全文
摘要:SkyllineGlobe提供的可以用来加载显示FLY格式的三维地图工程,可以嵌入到HTML页面中。这个三维地图控件里,封装了在TerraExplorer中的一些快捷键,比如控制方向的"Q/W/A/S/Z/X/Home/Pgup/PgDn/End"等等,但如果我们想重新定义一些快捷键,那么,首先该如...
阅读全文
摘要:之前有朋友问,如何在Skyline里面实现FlyTo定位到目标点之后触发的事件函数呢?下面的这段代码,就可以帮你解决这个问题。监测相机观察点坐标 相机观察点坐标希望上面的方法能够解决你遇到的问题,或者带来一些启发。如果使用的是SkylineGlobe 6.5.1的版本,实现上面的功能就更简单了,可以...
阅读全文
摘要:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u...
阅读全文
摘要:如果你的操作系统是Win7 64位,在运行Skyline6.5提供的ITE3DWindowEx控件实现多球对比时,启动程序调试运行时,却自动运行了TerraExplorer软件,这时候你会发现form上或者html页面上,那个三维地图控件变成了“白板”,你可以试着这样去解决这个问题:1.运行注册表:...
阅读全文
摘要:1. 概述Skyline提供了丰富的API,用户可以根据不同实际需求,进行二次开发封装,实现各种功能的扩展和定制。当我们开发了各种功能页面或者应用程序后,如何将它们快速嵌入到TerraExplorer软件中呢?Skyline为我们提供了一种叫TEZ的方式。TEZ,实际上就是把基于TerraExplo...
阅读全文
摘要:安装Skyline的TerraExplorer Pro软件后,我们很容易在其安装目录中找到这样一些文件:gdal.dll、gdal_csharp.dll、ogr_csharp.dll、osr_csharp.dll等等,这说明什么?原来Skyline也是利用开源的GDAL类库,来实现一些对栅格和矢量数...
阅读全文
摘要: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
阅读全文
摘要:前些天有朋友问,TerraGate安装后,服务无法启动,而且启动按钮也是不可用的状态,不知道是为什么,如下图:打开TerraGate的安装目录,发现里面缺少一些文件,如下图:*解决办法:重新安装TerraGate软件,安装的时候,需要把TerraGate的许可文件SLTerraGate.lic放在setup.exe同一级目录里,这样就可以解决上面的问题了。正常状态效果图如下:
阅读全文
摘要:Skyline 支持国内常见的地图投影坐标系,包括WGS84、Beijing54、西安80、2000坐标系等,也可以自定义坐标系,比如一些做过参数变换加密的坐标系等。
阅读全文
摘要:SkylineGlobe6.5版本,在矿山、石油、天然气等能源行业的最新应用DEMO演示:http://v.youku.com/v_show/id_XNTc3Njc1OTEy.html一个Presentation,可以是一次汇报,也可以是一个故事;更生动地讲,更仔细地听;三维GIS,从Skyline开始。
阅读全文
摘要://-------------------//searchGeometriesfunction searchGeometries2(parentNode, callbackFunc) { SGWorld.ProjectTree.EnableRedraw(0); searchGeometriesLeaf2(parentNode, callbackFunc); SGWorld.ProjectTree.EnableRedraw(1);}//-------------------// searchGeometriesfunction searchGeometriesLeaf2(par...
阅读全文
摘要:其实,在Skyline中TerrainModify对象就是一个特殊类型Polygon对象,他们的Geometry是可以直接交换使用的;
阅读全文

浙公网安备 33010602011771号