随笔分类 - skylinesoft
skylinesoft应用开发
摘要:SFS Server能够通过网络以流方式传输特征层(WFS)或地图影像数据(WMS)到客户端应用程序。WMS从TerraGate Terrain Service获取地图影像数据。WFS则从shape文件和Oracle数据库、SQL server数据库、PostGIS和ArcSDE server读取特征层数据。SFS用来发布和管理符合OGC规范的WFS和WMS,并引入地图服务缓存机制,通过建立静态和动态缓存的方式,显著改进访问地图服务的速度。SFS的优势1. SFS能发布符合OGC规范的WFS和WMSOGC服务接口中最重要的一个标准就是WFS、WMS接口服务规范,通过定义WMS、WFS规范,用户
阅读全文
摘要:在Skyline的TerraExplorer Pro软件中,用户可以轻松实现几何对象的手动绘制;但在实际的项目中,为了满足不同行业的需求,我们更多情况需要定制开发一些几何对象。这里,通过Skyline提供的开发接口实现圆形对象的绘制,希望能够扩展大家的一些实现思路。<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://
阅读全文
摘要:说明:先准备好一个FLY工程文件,其中要加载一个相对标准的SHP文件,自己参考其他部分实现绘制几何对象的方法;<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><title></title><scri
阅读全文
摘要:1.保存:<html><head><title>Saving</title><objectid="SGWorld"classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1"style="visibility:hidden;height:0"></object><scripttype="text/javascript">functionInit(){vargroup=createPolyg
阅读全文
摘要:1.影像图层:<html><head><title>Layers1</title><objectid="SGWorld"classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1"style="visibility:hidden;height:0"></object><scripttype="text/javascript"src="abspath.js"></s
阅读全文
摘要:1.屏幕坐标转换为空间坐标:<html><head><title>Coordinates1</title><objectid="SGWorld"classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1"style="visibility:hidden;height:0"></object><scripttype="text/javascript">varpopup=null;functi
阅读全文
摘要:1.创建组:<html><head><title>Node1</title><objectid="SGWorld"classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1"style="visibility:hidden;height:0"></object><scripttype="text/javascript">varpopup=null;functionInit(){varNew
阅读全文
摘要:1.颜色例子:<html><head><title>Coordinates1</title><objectid="SGWorld"classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1"style="visibility:hidden;height:0"></object><scripttype="text/javascript">functionInit(){varcoord=SGW
阅读全文
摘要:1.距离和角度:<html><head><title>Coordinates1</title><objectid="SGWorld"classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1"style="visibility:hidden;height:0"></object><scripttype="text/javascript">varpopup=null;functionInit
阅读全文
摘要:1.onFrame事件 - 移动摄像机:<html><head><title>onFrame-Movecamera</title><objectid="SGWorld"classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1"style="visibility:hidden;height:0"></object><scripttype="text/javascript">vartime=
阅读全文
摘要:1.简单弹出框:<html><head><title>Popup1</title><objectid="SGWorld"classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1"style="visibility:hidden;height:0"></object><scripttype="text/javascript">functionInit(){varpopup=SGWorld.
阅读全文
摘要:1.在地面上绘制一条折线: <html> <head><title>CreatePolyline</title><objectid="SGWorld"classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1"style="visibility:hidden;height:0"></object><scripttype="text/javascript">functionInit(){//
阅读全文
摘要:1.放大: <html> <head><title>ZoomIn</title><objectid="SGWorld"classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1"style="visibility:hidden;height:0"></object><scripttype="text/javascript">functionInit(){SGWorld.Navigate.Z
阅读全文
摘要:SkylineGlobe系列软件:是一套成熟的三维地理信息服务平台。用户可以利用航空和卫星影像、地形高程数据以及其他二、三维地理空间数据和属性数据,创建自定义的三维可视化场景,进行浏览、查询、分析和网络发布,并开放所有的API,无论是在网络环境还是单机应用,用户都能够根据自身的业务需求进行功能定制开发,建立个性化的三维地理信息系统。1<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&q
阅读全文
摘要:三维地图与二维地图的联动,这里主要通过同步地图中心点来实现,再有就是对三维地图观察高度与二维地图比例尺的换算。1<html>23<head>4<title>MSMap</title>5</head>67<bodyonload="Init();"style="overflow-y:hidden">89<tablewidth="100%"height="100%">10<tr><td><divid='
阅读全文
摘要:在服务器上部署好TerraGate软件后,如何测试其InternetLicense服务是否正常呢?可以通过下面的代码来测试:1<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">23<htmlxmlns="http://www.w3.org/1999/xhtml">4<head>5<title>TerraGate6
阅读全文
摘要:如何在三维场景中实现对选中对象的高亮显示,在很久以前大家可能觉得实现起来比较麻烦,但现在在Skyline在TEPro6.1中,ITerrainObject61类增加了Tint属性,所有继承自ITerrainObject61的对象都可以通过这个属性,来实现选中状态的高亮。具体实现过程,请参考下面代码:1<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">23<htm
阅读全文
摘要:2011年4月,Skyline推出了最新版本的软件(version 6.0),相对于以前版本软件,新版本软件改善和增加了很多新能功能;同时,开放的APIs也进行了很大的调整,变得更加丰富合理、简单易用。那么,新版本开放的APIs相对于早期的APIs都有哪些明显变化和改进呢?1. TerraExplorer与SGWorld的关系?在新版本的开发及运行环境中,保持了对以前版本APIs支持的兼容性,通过TerraExplorer接口依然可以调用早期版本的功能APIs;但如果使用新版本的APIs,则需要通过SGWorld接口来实现;不同时期的接口可以混合使用;2. 从软件UI上的变化对应IMenu到I
阅读全文
摘要:6.7 IRender5主要用来获取当前屏幕信息、鼠标信息和三维场景中的地理坐标信息,以及它们之间的坐标转换等;Quality当前3D窗口中渲染的MPT文件的质量;HudMode定义HUD的显示设置(包括导航,指北等等);GetRenderRect返回3D窗口中渲染的区域范围,以像素表示(对应屏幕Left,Top,Width,Height);ScreenToTerrain将屏幕上的像素转换成地形坐标,并返回绝对高程值;GetMouseInfo本方法返回鼠标位置(屏幕坐标);SetMouseInputMode本方法定义鼠标的输入模式,不同的输入模式允许你控制不同的鼠标行为;SetMouseCur
阅读全文

浙公网安备 33010602011771号