每当我使用FreeMapTools计算我和朋友邮编之间的距离时,它会给我以下结果: 300.788英里 484.072千米 但是当我使用NetTopologySuite时,返回值为5.2174236612815。 5.2174236612815乘以60等于313.045419...
我有一个模型,长这样: public class Facility { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { get; set; } publi...
尝试返回一些相当简单的GeoJSON数据。我发现了NetTopologySuite,并设置了一个简单的FeaturesCollection,尝试将其序列化为GeoJson字符串,只得到以下错误: "Self referencing loop detected for property ...
我最近升级到最新版本的 EntityFrameworkCore.PostgreSQL,但空间数据似乎不起作用了,因为它们现在使用 NetTopologySuite,请参见此处。 要设置 NetTopologySuite 插件,请将 Npgsql.EntityFrameworkCore.Pos...
嗨,我正在尝试使用GeoJson.Net将OSM webservice的响应解析为要素集合。 我对GeoJSON不熟悉,无法确定如何做到这一点: 可以在这里找到Json响应。我编写的代码是: System.IO.StreamReader file = new System.IO.Stre...
我希望从我的种子文件中为我的用户对象填充“位置”数据。 这个C#对象,其中Point是NetTopologySuite.Geometries.Point,是我的用户对象的一部分。 public class User: IdentityUser<int> { // ...
我正在使用Entity Framework Core 2.2、NetTopologySuite 1.15.1和SQL Server 2016。在类型为IPoint的列上创建索引非常好用,因此我想创建一个索引。 我有这个表: public class Location { publi...
我在使用NetTopologySuite处理多边形数据方面有些新手,并希望根据每个多边形的边界框是否与另一个多边形重叠(多边形聚类)来获取多边形的边界框。 在这个演示中,我有3个多边形,它们的边界框与其他多边形重叠,希望得到红色边界框作为最终结果。 基本上,我已经卡在了获取多边形边界框...
我正尝试在Sql Server和EF Core中使用几何功能。 我已经安装了以下程序包 <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite" Version="2.2....