原创 SOE for .Net中重新編譯生成新的.soe後無法識別的解決方法

SOE for .Net中重新編譯生成新的.soe後無法識別的解決方法 SOE的開發往往不可能一次性完成,需要反覆修改,這樣就涉及重新編譯,生成新的.soe文件並重新添加到Server站點,當然之前需要先將原有的.soe文件刪除。這時當你

原创 Linux 下如何運行Engine Java 程序

上篇文章講解了Linux下如何安裝ArcGIS Engine軟件並授權,這篇文章主要介紹下Linux下如何運行Engine Java程序,主要是環境的搭建。 本文以Redhat 6.5操作系統,ArcGIS Engine 10.2以及運行

原创 Linux下ArcGIS Runtime for Qt 100.1的安裝和運行

Qt作爲一款開源跨平臺的C++應用程序框架,支持Windows、Linux、Mac OS X、Android、iOS、Windows Phone、嵌入式系統等。換句話說,Qt 可以同時支持桌面應用程序開發、嵌入式開發和移動開發,覆蓋了現有

原创 ArcGIS Engine實現圖層間空間選擇的優化策略

如果您是ArcGIS Engine開發人員,也許會有這樣的困惑:爲什麼對兩個要素圖層進行空間選擇,ArcMap中瞬間就出結果了,而Engine中則慢很多倍,尤其是當數據量大時,該速率甚至無法忍受。圖層間如何實現高效的空間選擇呢?相信閱讀完

原创 ArcGIS Runtime SDK for .NET 100.0中如何執行.gpk(二)

接上文,在編寫代碼之前我們先回憶一下ArcMap中執行該腳本工具的過程,首先我把一個Dem影像添加進來,然後我在該影像範圍內使用人機交互的方式畫了一條線,那麼我們在Runtime中也可以採用該思路:即首先加載該Dem影像(爲了畫線時便於定

原创 Linux上安裝ArcGIS Engine 10.4詳解

ArcGIS Engine的優勢之一就是其跨平臺性,既可以在Windows操作系統上使用,也可以在Linux操作系統上使用。但由於絕大部分用戶都是在Windows上使用的,因此,對於Linux上如何安裝ArcGIS Engine以及如何運

原创 ArcGIS Engine中的刷新與不同座標間的相互轉換

ArcGIS Engine中的視圖(IActiveView)控制着主程序窗口,二維中的常用視圖有Map(數據視圖)和PageLayout(佈局視圖)。IActiveView.ScreenDisplay屬性即IScreenDisplay接口

原创 ArcGIS Engine中如何調用GP工具(一)

相信用過ArcGIS的用戶都會有這樣一個感受,那就是功能太強大了!尤其是其提供了超過900個地理處理(Geoprocessing,簡稱GP)工具,可以快速地實現數據分析、數據管理以及數據轉換等功能。在ArcGIS Engine的開發過程中

原创 ArcGIS Engine中如何往已有要素類中插入數據

您在Engine程序開發過程中是否遇到過要將新獲取的數據向已有要素類中插入?對於數據插入的幾種方法您是否清楚?各種方法的效率您對比過嗎?今天我們討論的話題爲Engine中如何往已有要素類中插入數據,上述問題的答案會爲您一一揭曉。 一、往已

原创 ArcGIS Engine中導入數據的幾種方式及其效率對比

在ArcGIS Engine開發過程中,比較常用並且重要的功能就是數據轉換,對於數據轉換方法您是否足夠清楚?ArcGIS Engine中常用的數據轉換方法有哪些?各種轉換方法的優缺點是什麼?採用哪種方法效率更高?如果您對這些問題感興趣,那