Skyline
GISerHou
GIS程序猿!
展开
-
Syline6.5学习心得-web-绘图
本文的实例实现了以下几个功能: 交互操作实现绘制多段线、面的绘制; 添加绘图结束事件; 已绘制对象缓存; 通过上面几个功能,后续就能实现自定义范围空间查询了。 使用方法: function test() { Draw.onDrawCompleted = onDrawCompleted; Draw.Polygon(); } function onDraw原创 2015-01-26 18:06:09 · 955 阅读 · 0 评论 -
Syline6.5学习心得-web-创建几何对象
通过实例说明如何在Skyline中创建圆、文本、多边形等几何要素,设置要素的颜色,要素提示,飞行到几何要素等功能。 1.使用的接口 ICreator65:可以创建几何要素、颜色、位置、图层等等(具体请查看api)例如本篇所涉及的要素:CreatePosition, CreateColor, CreateCircle, CreateMessage;INavigate65:导航接口,原创 2015-01-16 17:36:06 · 2077 阅读 · 0 评论 -
Syline6.5学习心得-web-环境配置
Skyline是一套优秀的三维数字地球平台软件。凭借其国际领先的三维数字化显示技术,它可以利用海量的遥感航测影像数据、数字高程数据以及其他二三维数据搭建出一个对真实世界进行模拟的三维场景。目前在国内,它是制作大型真实三维数字场景的首选软件。作为GIS开发人员掌握Skyline的二次开发是必备的技能之一。下面说下环境配置: 1.软件安装 官网下载TerraExplorer,在网上找一些可用的授权原创 2015-01-16 12:37:59 · 1286 阅读 · 0 评论 -
Syline6.5学习心得-web-多边形查询
1.多边形查询:在地图中绘制某一范围后,对某一图层进行空间查询并高亮显示查询的要素。 2.主要使用的方法: IFeauterLayer.ExecuteSpatialQuery();此方法对图层进行空间查询,缺点:大面积查询的时候会很慢,IFeature65.Tint 属性设置要素的表面颜色 3.绘制函数的代码见前面的章节,下面是绘制后查询的主要代码: function Quer原创 2015-02-04 10:22:01 · 1254 阅读 · 0 评论 -
Skyline学习心得-web-获取图层树
项目树其实是图层的组织结构,获取图层列表对于我们很重要,有了图层列表我们就可以自定义图层结构比如按区划分图层、按功能、按用途等任意级别的层次结构,可以对图层进行控制比如显示(隐藏)、定位等,那么如何在skyline中获取图层呢? 1.获取图层方法 skyline中提供了ProjectTree接口,该接口实现了项目树的查找、编辑、保存等功能,遍历主要用到下面一个方法: Ge原创 2015-01-21 16:32:21 · 3737 阅读 · 2 评论 -
Syline6.5学习心得-web-命令使用
接口Command可以调用的命令是TerraExplorer菜单中的命令,比如打开、保存文件,导航,分析等命令。既然skyline给我们提供了这么好的方式,那么我们在进行程序设计的时(尤其是导航)候有些操作就不用自己单独去写程序了,这点类似ArcEngine中命令的调用,但是在skyline中比较方便只要提供命令的id,并使用Execute(CommandID,parameters)方法就可以了。原创 2015-01-21 16:01:35 · 1218 阅读 · 0 评论