簡體   English   中英

從 C# 中的 shapefile 獲取原始數據

[英]Get raw data from shapefile in C#

我想從 C# 中的 shapefile 中獲取列表/數組。 就像您使用在線 shapefile 到 csv 轉換器時一樣,但當然不會在 csv 中轉換,而只是作為字符串數組。 我看到有人推薦 DotSpatial,但我發現很難找到文檔。 我不想畫形狀或任何其他復雜的東西。

在 DotSpatial 中,您可以像這樣輕松讀取數據:

using DotSpatial.Data;

Shapefile sf = Shapefile.OpenFile(Path);
System.Data.DataTable dt = sf.Attributes.Table;
List<ShapeRange> sr = sf.ShapeIndices;
DotSpatial.Data.IFeatureList features = sf.Features;
        

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM