为了账号安全,请及时绑定邮箱和手机立即绑定

将两个C#DbGeography多边形连接成一个多面

将两个C#DbGeography多边形连接成一个多面

C#
肥皂起泡泡 2021-05-14 14:19:34
我已经从官方来源下载了包含瑞典地区的地图作为Shape文件。然后,我使用QGIS将数据转换为geojson,然后将转换为geojson,DbGeography如下所示:https://stackoverflow.com/a/49225753/3850405地图来源:https://www.lantmateriet.se/sv/Kartor-och-geografisk-information/Kartor/oppna-data/hamta-oppna-geodata/#faq:gsd-distriktsindelning区域可以具有两个或多个区域,但不可以,multipolygon但是polygon每个区域共享相同的密钥(代码)。使用其他官方资料,我multipolygon直接得到了资料,但没有从这个资料中得到。当我将其保存到数据库中时,我想做的正确,只具有一次code和name属性,并将其存储为multipolygon。我使用实体框架将信息存储到我的数据库中。如何将两个或多个多边形连接成一个多边形?带有代码的Stora Hammars分发示例101019。该MakePolygonValid()扩展方法是解决环方向错误是由于SQL Server使用左手方向和在瑞典使用右手的方向几乎所有来源。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 147 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信