我已經(jīng)從官方來源下載了包含瑞典地區(qū)的地圖作為Shape文件。然后,我使用QGIS將數(shù)據(jù)轉(zhuǎn)換為geojson,然后將轉(zhuǎn)換為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區(qū)域可以具有兩個(gè)或多個(gè)區(qū)域,但不可以,multipolygon但是polygon每個(gè)區(qū)域共享相同的密鑰(代碼)。使用其他官方資料,我multipolygon直接得到了資料,但沒有從這個(gè)資料中得到。當(dāng)我將其保存到數(shù)據(jù)庫中時(shí),我想做的正確,只具有一次code和name屬性,并將其存儲為multipolygon。我使用實(shí)體框架將信息存儲到我的數(shù)據(jù)庫中。如何將兩個(gè)或多個(gè)多邊形連接成一個(gè)多邊形?帶有代碼的Stora Hammars分發(fā)示例101019。該MakePolygonValid()擴(kuò)展方法是解決環(huán)方向錯(cuò)誤是由于SQL Server使用左手方向和在瑞典使用右手的方向幾乎所有來源。
- 1 回答
- 0 關(guān)注
- 180 瀏覽
添加回答
舉報(bào)
0/150
提交
取消