原创 ArcGisLicense manager 死活不運行總結

明明之前好好的,突然一下就提示密鑰無效了。 在網上下了破解文件也無事於補。還是提示無效。 重新卸載重裝了好幾次還是沒用,甚至把桌面版desktop,arcengine重新都裝了, 後面手賤發現是service.txt,被修改成了UTF-8

原创 使用 ADO 解決PostGres Bytea類型數據讀寫問題

  最近做一個功能,需要將一串點存儲到PostGis某個字段中,思來想去決定用bytea來存儲。             數據寫入:    1、我是將一串點(x y z)放到一個數組中,例如:CArray<double ,double>

原创 VC6.0 中文代碼顯示亂碼的問題

1、某次打開VC6.0後,發現打開的代碼中以前的中文註釋都變亂碼了,無奈重新裝了VC6也是照舊,百思不得其解。 2、後面發現可能是編譯器字體設置有問題,果然發現VC6.0的配置欄,FORMAT這一欄,字體都無法設置。 3、查了資料發現可以

原创 ArcMap commands Caption, name, GUID

在使用ArcMap IItemDef 的時候 我們需要實現IToolBar,然後在STDMETHOD(GetItemInfo)(long pos, IItemDef * itemDef){} 裏填入Command的ProID,樓主翻閱了很

原创 arcgis 46中枚舉拓撲關係詳解

先看看arcgis組建中定義的枚舉關係。 esriTopologyRuleType {     esriTRTAny = -1,     esriTRTFeatureLargerThanClusterTolerance = 0,    

原创 ArcGis Object Model

ArcGis10.0 Object Model 官方文檔 Pdf 文檔下載地址鏈接: https://share.weiyun.com/5d6AqBk (密碼:rmoE)   參考例子: arcgis Editor http://help

原创 ArcMap下停靠欄的設計與實現

本例要實現的是如何創建定製的可停靠窗口(Dockable Window),目前用C# AddIn寫這個很方便,但是市面上用C++,MFC寫停靠欄的就很少了。本例爲方便大家學習而寫。 其實步驟很簡單。 1、實現IdockableWindow

原创 向ArcSDE中的FeatureClass添加要素常用函數

一、1. 打開ArcSDE中的FeatureClass:  OpenFeatureClass(String) —> 得到featureClass對象     2. 創建遊標IFeatureCusor :   featureClass.in

原创 ArcSDE10.2 連接PostSql9.2的安裝與配置(含10.2全套下載鏈接)

首先,在安裝ArcGIS Engine 10.2之前,大家應該瞭解的事是:AE10.2推薦與VS2010或VS2012匹配使用,AE10.3推薦與VS2013匹配使用。除上述的推薦匹配版本之外的方法,網上也有好多解決方法,但是本文推薦安裝

原创 MFC工具欄停靠到左邊欄的BUG

前幾天在做一個功能時增加了一個停靠欄,恰好停靠欄中使用到了CMFCToolBar ,於是模仿多文檔demo例子的CFileView裏寫了CCheckView,運行後發現第一次工具欄排列是好的,第二次運行時工具欄會排列到框架的左側,然後每次

原创 cmd 中Date 時間格式不同的問題。

最近用到了一個文件夾拷貝,發現拷貝完後,不是我想要的結果。xcopy "D:\Build\Media\Default\Disk Images\Disk1\*.*" "D:\Build\pakage\ATMatrix1.0_%date:~0

原创 C++ ADO操作mysql數據庫

 對於軟件開發其實說白了就是在不停地和數據打交道, 所以數據庫的操作是必不可少的, 接下來介紹VC開發中利用ADO建立ODBC數據源來訪問MySQL數據庫.        從我接觸的數據庫編程方式來說, 我覺得在vc開發連接數據庫是比較難

原创 Mysql ODBC 32 位程序驅動 安裝指南

這裏說的是32位驅動安裝,64位請安裝64位驅動(情況類似)。 使用32位msado15.dll 連接的程序,需要手動安裝mysql odbc的驅動。否則會提示驅動與本機不匹配       系統DSN中添加 數據源    

原创 淺談MFC多文檔視圖中文檔是如何對應多個視圖的?

MfC打開過程詳解及應用                            本文主要介紹:在MFC中,菜單打開命令的響應過程。一、MFC打開命令的響應過程:File->Open 對應的ID爲ID_FILE_OPEN,其響應過程如下:注

原创 使用 ADO 解決PostGis數據庫 Bytea類型 數據讀寫問題

 最近做一個功能,需要將一串點存儲到PostGis某個字段中,思來想去決定用bytea來存儲。數據寫入:    1、我是將一串點(x y z)放到一個數組中,例如:CArray<double ,double> pts;將pts 強轉成by