1:(C#下使用GDAL庫)下載和引用方法
GDAL(Geospatial Data Abstraction Library)是一個在X/MIT許可協議下的開源柵格空間資料轉換庫。它利用抽象資料模型來表達所支援的各種檔案格式。它還有一系列命令列工具來進行資料轉換和處理。
下載:
這裡不介紹編譯方法,只下載和使用已經編譯好的版本:
GDAL主頁:http://www.gdal.org/,裡面有下載、API、支援格式列表及說明等資訊,
另外還有一個比較好的API網頁
http://geoinformatics.tkk.fi/doc/Geo-GDAL/html/class_geo_1_1_g_d_a_l.html#92b259b91236580e33369984929f33d5
在主頁中,有Download連結,http://trac.osgeo.org/gdal/wiki/DownloadingGdalBinaries,裡面包含各平臺的庫檔案下載,
這裡介紹C#下的使用方法,進入http://www.gisinternals.com/sdk/進行下載,頁面中有4種下載型別,其中第三種包含原始碼,其它均只包含DLL及可執行檔案,主要是版本不同
在該頁面中,根據自己使用的Windows版本及VS版本下載相應的庫檔案
引用:
由於本人使用C#進行開發,這裡用C#為例:
下載Release版本的包(不包含原始碼),將解壓後bin目錄下所有DLL以及bin\gdal\csharp目錄下的8個DLL檔案(gdal_csharp,gdal_wrap,gdalconst_csharp,gdalconst_wrap,ogr_csharp,ogr_warp,osr_csharp,osr_wrap)拷貝到VS專案的程式資料夾bin中
注:解壓目錄中bin\gdal-data資料夾包含了一些庫定義的資訊以及座標資訊等,也可以拷貝到VS專案的程式資料夾bin(要啟用gdal-data資料夾,還需要在程式中進行註明,使用 Gdal.SetConfigOption("GDAL_DATA", Application.StartupPath + "\\gdaldata"); 該語句中的路徑根據實際情況變動)
在VS中,新增對gdal_csharp,gdalconst_csharp,ogr_csharp,osr_csharp四個DLL的引用
這樣,就可以在程式中使用GDAL庫了
相關文章
- 2:(C#下使用GDAL庫)註冊及環境引數C#
- 3:(C#下使用GDAL庫)開啟影像檔案並讀取基本資訊C#
- 【C#】C#中使用GDAL3(三):Windows下編譯外掛驅動C#Windows編譯
- 使用 Requests 庫和 PHP 的下載PHP
- 使用treq庫下載
- C# 檔案下載四方法C#
- 使用crul庫和R語言的下載器程式R語言
- C#檔案下載C#
- 使用OkHttp和Java來下載HTTPJava
- Windows Mobile下非同步使用WinInet庫下載資料Windows非同步
- matplotlib的下載和安裝方法
- 在Oracle OTN 使用迅雷下載的方法Oracle
- 下載和安裝MySQL資料庫MySql資料庫
- 如何下載和使用Normalize.css?ORMCSS
- 梨影片(PearVideo)下載解析的方法和技巧,梨影片下載到本地IDE
- flashfxp官方下載,5步掌握flashfxp官方下載軟體的使用方法
- post方法下載excelExcel
- mac下iterm2使用rz和sz上傳下載Mac
- C# 檔案下載 : WinINetC#
- lxml庫和貼吧圖片下載案例XML
- 使用 C# 下載檔案的十八般武藝C#
- 【C#】C#中使用GDAL3(二):Windows下讀寫Shape檔案及超詳細解決中文亂碼問題C#Windows
- 使用RoboBrowser和Python下載音訊Python音訊
- Spring 的下載、安裝和使用Spring
- XHEditor使用方法文件、XHEditor下載地址(轉載收藏)
- WampServer的下載方法Server
- c#入門-下載開發工具C#
- C# FTP 上傳 下載(彙總)C#FTP
- 微軟執行庫下載微軟
- 建庫指令碼下載指令碼
- 使用了`wreq`庫來下載網頁內容網頁
- c# 方法引數_引用引數C#
- 效能測試工具Lmbench的使用和下載
- 使用osscsdk自定義上傳和下載callback
- cacti使用官方下載的指令碼和模板指令碼
- Redis在.net中的使用(1)下載安裝RedisRedis
- Linux下的靜態庫、動態庫和動態載入庫Linux
- 使用GitBash從Git遠端倉庫下載程式碼Git