skyline二次开发中文手册

4星(超过85%的资源)
所需积分/C币:25 2012-08-03 10:13:36 2.33MB PDF
30
收藏 收藏
举报

这是一个比较详细的基于C#+skyline的二次开发手册,适用于从事skyline二次开发者阅读。
公芳盐 Skyline TerraExplorer Pro二次开发用户手册V6.1 lAyiWriter6 1 280 4.6 BB0X2D61 282 IBBoX3D6 1 284 4.8 Buildingface61 1■里 286 4.9 lBuildingsides61 287 4.10 ICodecInfo6 1 .288 4.11| Color61. 290 4.12 Containerltem61 297 4.13| Containers61… .299 4.14 Coord2D 302 4.15 Coordinate System61 303 4.16 Data SourceInfo61 309 4.17 IFeature61 310 4.18 Feature Attribute61 .311 4.19 Feature Attributes61 312 4.20 Feature Group61 ∴314 4.21 IFeature Groups61 .322 4.22 Features61 325 4.23IFⅲ Stylet61.… 326 4.24 IGeometry 326 4. 25 IGeometry Collection 330 4.26 IGeometry Creator 333 4.27 Label style61 340 4.28‖ayer61 346 4.29 ILinearRing .. 354 4.30 Line ofSight6 1 ∴356 4.31 ILineString.. 357 4.32 ILine Style61 111DD面重 .360 4.33 Message object61 361 4.34 MouseInfo61 .362 公芳盐 Skyline Te| Explorer Pro二次开发用户手册V6.1 4.35 IMultiLine String 363 4.36 Multi Point 366 4.37 Multi Polygon 367 4.38 Object Texture61 1■里 368 4.39|P。int 370 4. 40 Pointcloud DefaultLocation61 372 4.41 pOints 373 4.42 Polygon 377 4.43 Popupmessage6 4 44Position61 385 4 45Presentation6 1 .399 4.46 resentation Step61 431 4.47 Presentation Steps61 436 4.48 RIngs… 437 4 49 Roofface61 439 4.50 Route Waypoint61 440 4.51 Route Waypoints 61 444 4.52 Screen Rect61 449 4.53 Screen PointInfo6 1 451 4.54| Shadow61.… 452 4.55| SpatialOperator………… 1面面重 453 4.56 SpatialRelation 458 4.57 Terra Explorermessage6 ..464 4.58 ITerraExplorerobject61 466 4.59 Terrain 3DArrow61 4.60 Terrain 3DPolygon61 474 4.61 Terrain 3DRectBase61 .476 4.62 Terrain DReg Base61 4.63 TerrainArc6 1 482 4.64 TerrainArrow61 484 公芳盐 Skyline TerraExplorer Pro二次开发用户手册V6.1 4.65 Terrain building 1 487 4.66 ITerrainDynamicobject6 .490 4.67 Terrainellipse61 468 TerrainHole61 499 4.69 errainlmageLabe61...,,,…,… .501 4.70 Terrainlabel61 …502 4.71 Terrainlocation 1 504 4.72 Terrain Model6 1 505 4. TerrainModifier61 508 4.74 ITerrainObject6 1 511 4.75 Terrain Pointcloudmodel61 .512 4.76 Terrain Polygon61 .519 4.77 Terrain Polyline61 521 4.78 Terrain Raster layer61 ..523 4.79 TErrain Rectangle61 526 4.80 ITerrainRegularPolygon61 620 4.81 TErrain Sphere61 53 4.82 Terrain Threat Dome61 4.83 Terrainvideo61 537 4.84 Time Span61 545 4.85 Tooltip 1 546 4.86 TreeHotlink61 ,,, 546 4.87 Treeltem61 547 488 Visibility61..… 548 4.89 VolumeAnalysislnfo61 550 4.90 550 4 91 World Pointlnfo61 553 5 Activex控件 ■■■■■■■■■■■■■■■■■■■■■■■,■■,■■■口■■■D■■a■■m■a ■■■■■■■■■■■■■■■■■■■B■■■■■a 555 ActiveX控件是什么 555 公芳盐 Skyline Te| Explorer Pro二次开发用户手册V6.1 52如何使用 ActiveX控件 .555 53什么是TE次开发 .558 ITE3DWindow .559 ∏TE3 Window Events ∴560 5.6 ITEInformation window .562 5.7 TENavigation Map5… 563 58 ITENavigation MapEvents5 572 6c#示例 576 6.1 打开工程∴ 576 62创建圆 577 63创建文本标签 …58 64创建多边形. ,584 6.5 创建复杂多边形 .587 6.6 编辑几何对象 589 67使用矢量图层(导入和空间查询) 590 68导航-创建飞到对象的导航… 594 6.9 导航-跳到某个位置 595 610得到一个位置 596 6.11使用信息树(创建、展开、锁定).…… ..597 6.12遍历信息树… 6.13使用 Client data.. 600 7 JavaScript示例 602 打工程 602 72创建圆 ∴602 创建文本标签 ,11,11 606 74创建多边形.… 608 7.5创建复杂的多边形… 610 7.6编辑几何对象 612 7.7使用矢量层(导入和进行空间查询) 614 公芳盐 Skyline TerraExplorer Pro二次开发用户手册V6.1 78导航-创建飞到某个对象的导航 617 7.9 导航-跳到一个指定的位置 710得到当前位置 619 7.11使用信息数组(创建,展开,锁定) 620 7.12遍历信息树 ∴622 7.13使用 Client data∴…….624 strawn 公芳盐 Skyline Te| Explorer Pro二次开发用户手册V6.1 1概述 TerraExplorer应用程序开发接口(AP)提供了一种集成 TerraExplorer和自定义应用 桯序的强大方式。它还可以创建扩展用于访问外部资源,如访问数据库或地理窣间数据文件 基于C○M协议的所有接口都可以通过脚本语言(如 JavaScript)和非脚本语言(如C++ 或C#)进行开发本于册介纲了如何使用这些接口和功能,以提高 TerraExplorer3D体验。 TerraExplorer还提供了一个 ActiveX控件集合。在用户自定义界面中,允许将3D窗口、 信息树和导航地图作为 Activex对象嵌入用户界面。 Runtime模块能够快捷的发布自定义 的应用程序 TerraExplorer API相关功能模块 3D模式导航 ●L程管理。 ●特征和栅格图层。 对象管理。 地形分析。 Eastlawn 事件迸知 在Web页面和桌面应用程序嵌入 TerraExplorer ActiveX控件 此外, TerraExplorer API还包括一系列其它操作,如控制容器内容,查询地形高程信 息,快照和控制鼠标等。 erraExplorer AP可以做些什么? AP提供了强大的⊥具开发客户端应用程序 ●创建扩展,添加额外的文件和数据库格式的支持 ●建立实时运动对象的命令和控制应用程序 编辑特征图层(例如:道路编辑) 添加自定义对象(例如:危险域 ●高级地形查询功能(例如:地形剖面分析)。 ●结合先进的地图显示。 将高级功能的HTML页面嵌入到 TerraExplorer窗∏。 ●使用 Skyline Globe服务器架构建立高级网络应用程序 ●创建自定义 Runtime应用程序,将3D窗口和信息树作为 Activex组件嵌入其中。 1.1主要接口 以下是开发与 TerraExplorer plus和 TerraExplorer Pro交互的客户端应用程序所使用 公芳盐 Skyline Te| Explorer Pro二次开发用户手册V6.1 的主要接口,还有部分派生接口。派生接口的具体介纲请阅读接口介纽的章节。旧版本中, TerraExplorer开放了部分接口。除非使用 TerraExplorer50以前的版本开发,否则强烈建 议使用最新的可用接口版本。对于旧版本帮助主题请参阅各自版本的文档。 ISGWorld61接口 ISGWorldi61是人多数 TerraExplorer接口的主要入口点。通过这个接口,你可以管理 应用程序和三维内容以及相应的事件处理。 SGWor|d61包含的接口如下: Project6δ1( Project)-打开工程,管理工程和保存工程。 ● Navigate61( Navigate)-通过设置聂像机的位置导航三维地图,产生复杂的动作 如FyTo,放大和缩小 ●| Project Tree61( ProjectTree)-提供对 TerraExplorer信息树的访问。允许创建组 和查询树中的对象 I Creator61( Creator)-创建和删除图层、对象、位置、几何体、颜色和演示等 Analysis61( Analysis)-地形分析操作。 TErrain61(. Terrain}-公开L程信息,诸如正在使用的MPT文件名称,坐标系和高 程信息。 / indow61( Window)-根据屏幕点选查询三维世界中的对象,创建和管理弹出窗 口,创建快照,管理图层和控件等用户界面元素。 ● Command61( Command)-激活 TerraExplorer用户界面的操作,如打开/关闭地 下模式或手动启动对象编辑。 Coordservices61( Coord services)-坐标系相关功能。允许你定义输入数据的坐 标系,Ter" eXplorer自动将输入数据坐标系转换为当前工程坐标系。 ● Events-使用 Attach Event方法捕捉 TerraExplorer事件 提示:以上介绍的接冂为 TerraExplorer V6.1版本支持。当使用口版本接∏吋请参照相 关的程序员指南。 Creatori61接口 I Creator61接口主要用来创建对象、图层和几何体。 ● Feature Layers-加载矢量图层和新建矢量图层。 ● Raster Layers-加载影像和高程栅格图层 ● Presentation-创建新的演示 ● Location-创建位置对象和定位。 ●2 D Objects-处理文本和图像标签,二维图元(文本标签、图像标签、线、面、姮 形、规则多边形、二维箭头、陨、椭圆、弧和铺于地表的视频)等。 ●3 D Object-处理三维模型和图元(三维模型、点云模型、建筑物、3D多边形、正 公芳盐 Skyline TerraExplorer Pro二次开发用户手册V6.1 方体、球、3D箭头等) Messages-创建绑定到其他对象的信息和信息树的信息。 Analysis61接口 Analysis61接口包含所有地形分析对象。 视域分析 ●洪水淹没分析 ●视线分析 填挖量分析 地形剖面分析 Skyline Globe接口 Skyline Globe Web应用程序框架中运行的 TerraExplorer Viewer和 TerraExplorer Plus 的接口开放程度类似。为了使这个级别的AP|支持连接到 Terra Gate server的功能需要运 行网络浮动许可服务( Internet license service)。 Skyline Globe AP|不支持使用 COmmand接口来激活在 TerraExplorer viewer应用程 序中不可用的用户界面工具。换句话说,你能使用 CReator61 Create Circle方法创建圆, 但不能使用 Command接冂创建圆和编辑⊥具。 TerraExplorer Viewer接口 erraExplorer Viewer支持的部分接口为本指南接口的子集。 TerraExplorer Viewer支持的接口 IProject61 除工程设置方法外的方法可用 INavigate61 可用 IProjectTree61 可用 ICreator61 创建位置,创建弹出窗口 Analysis61 可用 Window 61 可用 Command61 只有 Terra ExplorerViewer用户界面中的开始操作命令可用 ICoord service 可用

...展开详情
试读 127P skyline二次开发中文手册
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
huangbeyond 感谢分享,是很好的介绍资料
2017-06-06
回复
老张小宅 初学skyline,看着玩行。 代码例子较少。
2016-11-15
回复
zhangenbing530714 资源介绍较详细,但代码例子相对较少.
2016-10-31
回复
tenko7 资料很好,很全,可以慢慢研究
2016-10-24
回复
尚上 资源介绍较详细,但代码例子相对较少,适合有对接口较为熟悉的。
2016-06-29
回复
红色深海 不够具体,需要配合点实例运行一下!
2016-03-15
回复
wujie242 对于初学者而言,很好很详细
2015-04-22
回复
继续隐忍 很不错嘛,初学者可以使用
2015-04-16
回复
wshanlan 很详尽嘛,不错
2015-03-18
回复
lztlnu 很好的资料,初学者可以看看
2014-08-09
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
上传资源赚钱or赚积分
最新推荐
skyline二次开发中文手册 25积分/C币 立即下载
1/127
skyline二次开发中文手册第1页
skyline二次开发中文手册第2页
skyline二次开发中文手册第3页
skyline二次开发中文手册第4页
skyline二次开发中文手册第5页
skyline二次开发中文手册第6页
skyline二次开发中文手册第7页
skyline二次开发中文手册第8页
skyline二次开发中文手册第9页
skyline二次开发中文手册第10页
skyline二次开发中文手册第11页
skyline二次开发中文手册第12页
skyline二次开发中文手册第13页
skyline二次开发中文手册第14页
skyline二次开发中文手册第15页
skyline二次开发中文手册第16页
skyline二次开发中文手册第17页
skyline二次开发中文手册第18页
skyline二次开发中文手册第19页
skyline二次开发中文手册第20页

试读结束, 可继续阅读

25积分/C币 立即下载 >