原文:ArcGIS Engine開發之量測功能

距離測量 距離測量時,片段長度通過兩點之間距離計算得到,全部長度通過片段長度的和計算得到。主要用到INewLineFeedback和IScreenDisplay兩個接口。 INewLineFeedback接口 該接口的主要方法如表: 方法 描述 Start 從指定點開始繪制追蹤線的繪制 MoveTo 鼠標移動到的點,並實時繪制與上一節點的連接線 AddPoint 添加一個點 Stop 停止追蹤線 ...

2016-09-23 16:36 1 2858 推薦指數:

查看詳情

ArcGIS Engine開發鷹眼圖的功能(代碼優化篇)

在上一篇,ArcGIS Engine開發鷹眼圖的功能(基礎篇) 上一篇的實現效果圖如下, 如果仔細觀察,會發現一個問題,即在“鷹眼”的區域,只要在紅色線框內的注記會被覆蓋。 如果紅色框包括整張圖的話,圖上的注記都將不會顯示。 是什么原因造成的呢? 原因是使用 ...

Thu Oct 24 22:44:00 CST 2019 0 322
ArcGIS Engine開發鷹眼圖的功能(基礎篇)

鷹眼是用於調節全視域范圍內主地圖顯示范圍情況的副地圖。它體現了地圖整體與詳細局部的關系。 用戶可以通過鼠標單擊或者畫框等動作實現鷹眼與主地圖的交互情況。 鷹眼功能的原理是通過主地圖窗口的地圖控件和鷹眼地圖窗口的地圖控件的4個事件即可完成整個實現流程,但這4個事件之間存在 ...

Thu Oct 24 22:21:00 CST 2019 0 868
ArcGIS Engine開發之TocControl

TocControl控件簡介 TocControl控件的主要作用是顯示當前加載的圖層有哪些、采用什么樣的符號等,目的是使用戶對當前加載的數據有一個總體的把握。與之相關聯的伙伴控件有:Map ...

Fri Dec 02 18:04:00 CST 2016 0 3693
ArcGIS Engine開發之視圖同步

數據視圖與布局視圖的同步 數據視圖與布局視圖的同步,首先要保證數據的一致性,其次就是數據顯示范圍的一致性。該同步主要涉及IMapControl接口的OnMapReplaced事件和OnAf ...

Mon Sep 26 22:03:00 CST 2016 0 2092
ArcGIS Engine開發之圖形查詢

圖形查詢是以用戶通過鼠標操作生成的圖形幾何體為輸入條件進行查詢的查詢,其查詢結果為該幾何體空間范圍內的所有要素。常用的查詢方式包括點選、線選、多邊形選擇、圓形選擇和矩形選擇等。 相關類與接口 ...

Fri Dec 02 18:03:00 CST 2016 0 1580
ArcGIS Engine開發之鷹眼視圖

鷹眼是GIS軟件的必備功能之一。它是一個MapControl控件,主要用來表示數據視圖中的地理范圍在全圖中的位置。 鷹眼一般具有的功能: 1)鷹眼視圖與數據視圖的地理范圍保持同步。 2)數據視圖的當前范圍能夠在鷹眼視圖中用一個矩形框標示出來。若數據視圖的顯示范圍發生變化,鷹眼視圖中的矩形框 ...

Mon Sep 26 18:32:00 CST 2016 0 4334
ArcGIS Engine開發之屬性查詢

ArcGIS Engine開發之屬性查詢 來自:http://www.cnblogs.com/dongteng/p/5925120.html 屬性查詢即基於空間數據的屬性數據的查詢,通過用戶提交SQL語言中的where語句定義的查詢條件,對屬性數據進行搜索,從而得到 ...

Fri Jun 23 20:19:00 CST 2017 0 1139
ArcGIS Engine開發之屬性查詢

屬性查詢即基於空間數據的屬性數據的查詢,通過用戶提交SQL語言中的where語句定義的查詢條件,對屬性數據進行搜索,從而得到查詢結果的操作。 相關的類與接口 與屬性查詢功能相關的類主要有QureyFilter、QueryDef、Cursor、FeatureCursor等。涉及的接口 ...

Wed Oct 05 06:12:00 CST 2016 0 7062
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM