這段時間由於個人事務太多,以至於沒有按照時間更新系列教程,本人將盡快補上所欠章節,在此說聲抱歉!
這一章在我心目中占有很重要的地位,因為我想通過這一章的內容來確定整個系列的大致走向。然而在整理的過程中,發現現實遠比想象要復雜得多:首先想盡可能介紹較多的知識點,其次又要考慮學習的簡易程度,再次又要確定順當的知識體系流程……
由於暫時的考慮無論如何也是不可能完備的,因此為了不影響后面教程的編寫,暫定把這一章作為一個【流動性質】的可變章節,在編寫每一章時,動態根據實際情況修改(添加、移動、修改)系列內容。下面列出系列教程目錄(20150921版本):
基礎部分:
【0001(基礎)】Skyline二次開發入門經典系列教程總覽
【0002(基礎)】Skyline二次開發入門經典系列教程——目錄
【0003(基礎)】Skyline Globe v6.6.1產品體系介紹
【0004(基礎)】Skyline Globe v6.6.1軟件安裝與配置
【0005(基礎)】Skyline TerraExplorer Pro功能介紹與交互方式(及快捷鍵)
【0006(基礎)】搭建我們的第一個Skyline窗體應用程序——了解控件
【0007(基礎)】搭建我們的第一個Skyline窗體應用程序——使用Open()方法打開三維場景
【0008(基礎)】搭建我們的第一個Skyline窗體應用程序——注意事項
【0009(基礎)】獲取Skyline TerraExplorer版本信息——IVersion接口
【0010(基礎)】獲取已打開的三維場景的基本信息——IProject接口
【0011(基礎)】快速搭建自己的TerraExplorer Pro應用程序——ICommand接口
【0012(基礎)】文件操作——打開、關閉、保存、另存為
【0013(基礎)】了解地下模式的點點滴滴
【0014(基礎)】巧用ICommand接口實現場景控制、漫游控制
【0015(基礎)】漫游控制之江湖正統——INavigate接口
【0016(基礎)】篡權運動之自定義狀態欄——OnFrame事件
【0017(基礎)】篡權運動之屏蔽右鍵菜單——OnRButtonUp事件
【0018(基礎)】篡權運動之其他小伙伴們——你不是一個人在戰斗
【0019(基礎)】了解電腦的“雙手”——鼠標
【0020(基礎)】三維世界建模——點對象
【0021(基礎)】點對象之XYZ——與空間位置的一一對應
【0022(基礎)】點對象之位置——說說點自己的角度
【0023(基礎)】點對象之位置——創建文本
【0024(基礎)】點對象之位置——創建圖片
【0025(基礎)】三維世界建模——線對象
【0026(基礎)】線對象之點——端點、變向點、位置
【0027(基礎)】線對象之“魔鬼身材”——“S型”樣條線
【0028(基礎)】線對象之偽裝——閉合線
【0029(基礎)】線對象之偽裝——“線面”
【0030(基礎)】線對象之偽裝——“貼圖”
【0031(基礎)】線對象之偽裝——線條樣式
【0032(基礎)】三維世界建模——面對象
【0033(基礎)】面對象之點——頂點、位置
【0034(基礎)】面對象之線——環Rings、邊框Envelope
【0035(基礎)】面對象之“魔鬼身材”——“S型”樣條線
【0036(基礎)】面對象之偽裝——“線體”
【0037(基礎)】面對象之偽裝——“貼圖”
【0038(基礎)】三維世界建模——體對象
【0039(基礎)】三維場景保存——快照
【0040(基礎)】對象操作——IProjectTree接口&AxTEInformationWindow控件
【0041(基礎)】對象操作——獲取、選中、刪除、編輯
【0042(基礎)】對象操作——控制對象現實/隱藏
【0043(基礎)】對象操作——移動對象路徑
【0044(基礎)】對象操作——組對象
【0045(基礎)】對象操作——事件讓你可以做得更多
【0046(基礎)】基礎篇章總結
中級部分:
【0005(中級)】篡權運動之修改AxTEWindow控件鍵盤快捷鍵
【0012(中級)】文件操作——如何屏蔽Ctrl+O快捷鍵
【0012(中級)】文件操作——事件讓你可以做得更多
【0020(中級)】三維世界建模(點)——動態添加模型
【0020(中級)】三維世界建模(點)——動態添加視頻投影
【0025(中級)】三維世界建模(線)——動態創建線對象
【0025(中級)】線對象之空間角度(AimTo)
【0025(中級)】線對象之空間距離(DistanceTo)
【0025(中級)】三維世界建模(線)——繪制自由線條
【0025(中級)】創建動態對象並漫游
【0032(中級)】三維世界建模(面)——動態創建面對象(簡單四邊形面)
【0032(中級)】三維世界建模(面)——動態創建圓
【0032(中級)】三維世界建模(面)——動態創建矩形
【0032(中級)】三維世界建模(面)——動態創建正多邊形
【0032(中級)】三維世界建模(面)——動態創建箭頭
【0032(中級)】三維世界建模(面)——動態創建橢圓
【0032(中級)】三維世界建模(面)——動態創建弧形
【0038(中級)】三維世界建模(體)——動態創建3D多面體
【0038(中級)】三維世界建模(體)——動態創建立方體
【0038(中級)】三維世界建模(體)——動態創建圓柱體
【0038(中級)】三維世界建模(體)——動態創建球體
【0038(中級)】三維世界建模(體)——動態創建圓錐體
【0038(中級)】三維世界建模(體)——動態創建四棱錐
【0038(中級)】三維世界建模(體)——動態創建3D箭頭
【0040(中級)】對象操作——如何屏蔽信息樹右鍵菜單
【0047(中級)】說說AxTENavigationMap控件的那些事
高級部分:
【0022(高級)】點對象之位置——捕獲點擊點對象(如模型、矢量、多邊形等)
【0022(高級)】點對象之位置——拓撲關系
【0022(高級)】點對象之位置——空間檢索
【0022(高級)】篡權運行之【坡度查詢】
【0022(高級)】篡權運動之【目標】
【0025(高級)】線對象之位置——拓撲關系
【0025(高級)】線對象之位置——空間檢索
【0025(高級)】篡權運動之【水平距離】
【0025(高級)】篡權運動之【空間距離】
【0025(高級)】篡權運動之【垂直距離】
【0025(高級)】篡權運動之【最佳路徑分析】
【0025(高級)】篡權運動之【地形剖面分析】
【0025(高級)】篡權運動之【視線分析】
【0025(高級)】篡權運動之【帶有遮擋距離的視線分析】
【0032(高級)】面對象之位置——拓撲關系
【0032(高級)】面對象之位置——空間檢索
【0032(高級)】篡權運動之【面積量測】
【0032(高級)】篡權運動之【等高線分析】
【0032(高級)】篡權運動之【坡度分析】
【0032(高級)】篡權運動之【洪水淹沒分析】
【0032(高級)】篡權運動之【視域分析】
【0038(高級)】篡權運動之【3D視域分析】
【0038(高級)】篡權運動之【空間威脅分析】
【0038(高級)】篡權運動之【復制對象】
【0038(高級)】篡權運動之【電力線】
【0038(高級)】篡權運動之【管線】
【0038(高級)】篡權運動之【柵欄和圍牆】
【0040(高級)】篡權運動之【自定義信息樹控件】
【0048(高級)】說說AxTEWindowEx控件的那些事
其他:
【精華001】數據處理——矢量數據動態添加
【精華002】數據處理——矢量數據屬性信息轉換為DataTable
【精華003】數據處理——矢量數據之定位與高亮顯示
【精華004】數據處理——柵格數據動態添加
【精華005】數據處理——坐標轉換
【精華006】數據處理——數據發布與調用
【精華007】未完待續…
整理如上的內容的確很花費腦力,現在再仔細閱讀,發現還有很多知識點沒有包括進去,姑且也就先暫時這樣吧。后面會在涉及到具體的章節的時候進行相關優化處理,可能會有所改變。
同時,由於本人編寫該系列博客教程主要用於交流學習,煩請大家有什么好的意見和建議隨時留言溝通。
如,覺得博文不錯,轉載時煩請注明出處,尊重個人版權,多謝!
下一篇博客題目:【0003(基礎)】Skyline Globe v6.6.1產品體系介紹