我无法SqlGeography
从 MS SQL DB 获取对象,我使用 .net 核心应用程序和 linq2db 作为提供程序,但我有一个例外:“无法为几何创建 'GIS_CH_DB.sys.geography' 类型或 '' 特定类型。 "
但是我用
var provider = (SqlServerDataProvider)DataConnection.GetRegisteredProviders()[LinqToDB.ProviderName.SqlServer2014];
provider.AddUdtType<SqlGeography>("Geography", null, LinqToDB.DataType.Udt);
provider.AddUdtType<SqlGeometry>("Geometry", null, LinqToDB.DataType.Udt);
应该将 SQLGeography 转换为正确的对象。有人知道如何解决这个问题吗?