【0001(基础)】Skyline二次开发入门经典系列教程总览

本人是从2012年开始接触Skyline二次开发的,经历过 v6.0~v6.6 的所有版本。作为一名非GIS专业毕业的大学本科生,鬼使神差般地进入了这个瑰丽的GIS领域。因此,在从事了5年多的Skyline二次开发工作后,我不能说我是”授业有专攻“,更不能说我是”闻道有先后“。在这个领域内,大牛之人比比皆是,正是因为他们的存在与指引,才使得我现在有点东西可以写出来供大家交流沟通。

 

整理这个系列教程的原因主要出于如下几点的考虑:

1、Skyline二次开发系列化的教程比较少。大牛们发表了很多不错的博文,不过都是针对有开发基础的、基于某一个具体问题的实现来编写的,对于刚刚接触或者打算接触Skyline二次开发的朋友来说,比较有难度,并且知识体系比较空散;

2、本系列教程讲解的主要是Skyline二次开发的基础知识。系列教程难度不大,基础性强,因此自认为有能力写好这一个系列的博文,为想入门或者接触Skyline二次开发的人员提供一个有结构的学习体系,不用担心由于个人能力有限而将读者”引入歧途“;

3、自己很早就想编写这一系列教程。在日常的工作中,经常遇到朋友问一些比较基础的开发问题,同时在大量的项目上积累了比较多的开发经验,想通过编写博文的方式达到为朋友解惑、自我知识体系整理提高的双重目的。

 

系列阅读对象:

打算接触Skyline二次开发的入门人员、长期从事Skyline二次开发的盟友。

 

系列组织内容:

由于本系列是定位于”入门经典“,因此基于”零基础“的特点,将依托于”三维场景“这一主线进行严丝合缝地介绍讲解。其中主要包括如下几个组成部分:

1、Skyline系列产品的组成、各个模块在”三维场景“中的分工合作(即:数据生产、数据组织方式);

2、Skyline系列产品主要软件的基本使用:TerraBuilder的MPT数据生成、TerraGate的MPT数据的发布与调用、SFS矢量数据的发布与管理、TerraExplorer Pro基本操作与功能介绍、IIS等其他相关使用说明;

3、基于Skyline TerraExplorer Pro产品的二次开发接口由简入深的系列讲解。该部分会根据难易程度进行分级别处理:

        a)初级:定位于CHM开发文档接口的简单讲解与调用;

        b)中级:定位于以数据为中心的属性设置编辑与功能扩展;

        c)高级:项目上积累的常用高级小技巧、从底层对读者的疑问进行的解答、项目级别的Demo讲解;

4、系列PPT、Demo源码、后期可能录制的讲解视频(待定)。

 

编写方式:

考虑到该系列涉及到的知识点较多,时间周期较长,因此本着先基础、后高级的原则,从简到难进行讲解。在保证了读者对Skyline的基本开发没有问题的情况下,再进行中级、高级版本的发表与编写。为使得初级、中级、高级三个模块最终会形成一个功能体系,博文采用如下的命名方式,以方便读者检索:

【四位数字的博文编号(级别)】博文名称

如:【0001(基础)】Skyline二次开发入门经典系列教程总览

 

承诺保证:

编写博文是一个繁琐的工作,对于系列博客更是如此。为让读者放心阅读,作出如下承诺,希望大家监督:

1、每周至少发表一篇博客(初步固定在每周六晚十二点前),如手上工作不紧每周保证两篇博客(周三晚、周六晚各一篇);

2、本系列不会有头无尾,定会按照自己的计划写完;

3、非涉及到项目相关、公司单位利益相关代码均可提供理论共享交流;

4、如有需要特别处理的问题,请读者在相应博客下方留言。

 

下一篇博客题目:【0002(基础)】Skyline二次开发入门经典系列教程——目录

转载于:https://www.cnblogs.com/fundang/p/4790329.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值