我必须阅读 shapefile 并获取所有属性值。我使用(NetTopologySuite):
void readShape()
{
AtlGeometryFactory geom = new AtlGeometryFactory();
var reader = new ShapefileDataReader(shpFileName, geom.GeometryFactory);
DbaseFileHeader header = reader.DbaseHeader;
while (reader.Read())
{
// some work
}
}
我遇到了字符“é”、“è”、“à”等的编码问题......我得到了这个 unicode 符号:�如果我更改编码,这个符号 (�) 变成了“?”。
我找不到任何更改阅读器编码的解决方案。
有人建议帮助我吗?
谢谢