簡體   English   中英

無法使用 Leaflet 和 R 為 Chropleths map 加載有效的 json/us-states.geojson。 喜歡 R 和 Leaflet 但卡住了

[英]Cannot load valid json/us-states.geojson for Chropleths map using Leaflet and R. Loving R and Leaflet but stuck

學習 R 與 Leaflet 進行映射。

這里似乎是一個很好的指南,但我堅持使用 Chropleths map。

https://rstudio.github.io/leaflet/choropleths.html

下載美國 geoson 文件。 在我本地的R目錄下,路徑是正確的。 變為零了。 我的理解是對美國來說這是一個可靠的 geoson 文件。

在演示中使用。

https://leafletjs.com/examples/choropleth/us-states.js

我可以看到文件在那里,沒有問題。

file.exists("json/us-states.geojson")

返回 [真]

然而我得到一個錯誤。 這是無效的。

圖 1

所以我轉向http://geojsonlint.com/ 將整個文件粘貼進去,我得到附加的錯誤。 這不是一個有效的 geoson 文件。

圖 2。

所以我被困在第 1 格。我的文件在那里,但不知何故它已損壞,無法讀取。 不知道這怎么可能發生。

想知道我在這里做錯了什么。 很想去廣場2。

謝謝:-)

工作室

GEOSON 鏈接檢查錯誤

繁榮!

下載了一個新的 json 文件,由於某種原因,舊的文件不能使用最新的 R + geojsonio::geojson_read

https://eric.clst.org/tech/usgeojson/

這條右手法則看起來值得關注。

在 2016 年,geoJSON 規范變得更加嚴格,許多舊的 geoJSON 將無法在 Mapbox 等新工具中工作,或者拋出錯誤。 GeoJSONLint 尚未更新,它的許多多邊形已損壞。 “倒帶”你的 geoJSON 很重要,這樣它們才能適應這種更緊湊的格式。

https://mapster.me/right-hand-rule-geojson-fixer/

在職的: :-)

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM