如何制作geoJson文件并可视化它们

问题描述 投票:0回答:1

如何在Mac上创建geoJson文件?我尝试了touch new.geojson之后将数据复制到文件中,但是我认为它不能为我提供正确的文件类型,因为我无法在Kepler.gl

上加载文件

我尝试上传此数据,但从未在Kepler上加载。如果我尝试从互联网上随机抽取一些示例,即使格式似乎相同,它也会立即加载。

"{"type":"LineString","coordinates":[[-0.796272,5.225736],[-0.795293,5.228452],[-0.806762,5.222764],[-0.818826,5.23953],[-0.829519,5.260144],[-0.860461,5.273933],[-0.890056,5.309425],[-0.875031,5.326234],[-0.843153,5.323144],[-0.801128,5.339694],[-0.759914,5.337996],[-0.642737,5.383214],[-0.642423,5.383474],[-0.575465,5.454165],[-0.558689,5.486223],[-0.514209,5.512632],[-0.364606,5.552434],[-0.343397,5.546054],[-0.309366,5.553826],[-0.285525,5.569787],[-0.28366,5.57064],[-0.257415,5.603225],[-0.156054,5.629528],[-0.015683,5.684939],[-0.014548,5.685099],[0.054634,5.763615],[0.289173,5.86565],[0.521139,5.896969],[0.530532,6.004213],[0.555024,6.007513],[0.574476,5.990664],[0.595112,5.998843],[0.595206,5.998879],[0.664647,6.019722],[0.665004,6.019413],[0.675656,5.984694],[0.66338,5.964361],[0.690962,5.941331],[0.719717,5.890157],[0.781744,5.843708],[0.830645,5.778435],[0.919066,5.801578],[0.925173,5.788085]]}"

我认为应该在可视化之前将其转换为:

{type:"LineString",coordinates:[[-0.796272,5.225736],[-0.795293,5.228452],[-0.806762,5.222764],[-0.818826,5.23953],[-0.829519,5.260144],[-0.860461,5.273933],[-0.890056,5.309425],[-0.875031,5.326234],[-0.843153,5.323144],[-0.801128,5.339694],[-0.759914,5.337996],[-0.642737,5.383214],[-0.642423,5.383474],[-0.575465,5.454165],[-0.558689,5.486223],[-0.514209,5.512632],[-0.364606,5.552434],[-0.343397,5.546054],[-0.309366,5.553826],[-0.285525,5.569787],[-0.28366,5.57064],[-0.257415,5.603225],[-0.156054,5.629528],[-0.015683,5.684939],[-0.014548,5.685099],[0.054634,5.763615],[0.289173,5.86565],[0.521139,5.896969],[0.530532,6.004213],[0.555024,6.007513],[0.574476,5.990664],[0.595112,5.998843],[0.595206,5.998879],[0.664647,6.019722],[0.665004,6.019413],[0.675656,5.984694],[0.66338,5.964361],[0.690962,5.941331],[0.719717,5.890157],[0.781744,5.843708],[0.830645,5.778435],[0.919066,5.801578],[0.925173,5.788085]]}

但是当我尝试将它们上传到开普勒时,它们两个都无法正常工作。我还能如何创建geoJson文件?

我还尝试过在这里复制第一种格式:https://geoman.io/geojson-editor

[之后,我下载了geoJSON文件,并尝试将其加载到Kepler中。即使关闭了上传窗口,也没有任何反应。

json macos mapbox geojson kepler
1个回答
0
投票
有效的geojson LineString看起来像这样:

{ "type":"Feature", "properties":{ }, "geometry":{ "type":"LineString", "coordinates": [[-0.796272,5.225736],[-0.795293,5.228452],[-0.806762,5.222764],[-0.818826,5.23953],[-0.829519,5.260144],[-0.860461,5.273933],[-0.890056,5.309425],[-0.875031,5.326234],[-0.843153,5.323144],[-0.801128,5.339694],[-0.759914,5.337996],[-0.642737,5.383214],[-0.642423,5.383474],[-0.575465,5.454165],[-0.558689,5.486223],[-0.514209,5.512632],[-0.364606,5.552434],[-0.343397,5.546054],[-0.309366,5.553826],[-0.285525,5.569787],[-0.28366,5.57064],[-0.257415,5.603225],[-0.156054,5.629528],[-0.015683,5.684939],[-0.014548,5.685099],[0.054634,5.763615],[0.289173,5.86565],[0.521139,5.896969],[0.530532,6.004213],[0.555024,6.007513],[0.574476,5.990664],[0.595112,5.998843],[0.595206,5.998879],[0.664647,6.019722],[0.665004,6.019413],[0.675656,5.984694],[0.66338,5.964361],[0.690962,5.941331],[0.719717,5.890157],[0.781744,5.843708],[0.830645,5.778435],[0.919066,5.801578],[0.925173,5.788085]] } }

(使用TurfJS生成]

下载并享受有趣的视觉效果!

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.