如何将 OSRM 中的 geojson 数据保存到文本文件

拉里厅

我正在使用传单例行机器和 mapbox 来获取路线。一切正常,我可以使用 console.log 输出路由,但理想情况下,我想将 geojson 数据保存到文本文件中,这样我就可以在不每次调用 API 的情况下进行测试,并且我也可以更改内容。我在浏览器中使用 javascript,我只能在 node.js 中看到示例,这是唯一的方法吗?

有任何想法吗?

布勒

您可以使用FileSaver库在客户端保存文件

// add the geojson to the map
const geoJson = L.geoJson(freeBus).addTo(map);

// use external library to save geojson
const saveTxt = (content, filename) => {
  const file = filename + ".json";
  saveAs(new File([JSON.stringify(content)], file, {
      type: "text/plain;charset=utf-8"
    }), file);
};

// invoke the function by passing geojson to be saved
// and .txt file name
saveTxt(geoJson.toGeoJSON(), "test");

演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将数据框信息的输出保存到Excel或文本文件中

如何将文本文件的数据保存到变量中并在php文件上读取/显示?

将数据从文本文件保存到C中的数据结构

如何将 HashSet 保存到 Scala 中的纯文本文件中

每次如何将变量保存到文本文件中的新行中?

如何将输出保存到python中的文本文件中?

使用Python将列表中的数据保存到文本文件中

如何将2d numpy数组保存到文本文件中

如何将 printf 的输出保存到文本文件中?

您如何将输入保存到文本文件中?

Python:如何将生成器输出保存到文本文件中?

如何将FP-Growth模型FrequentItemSet结果保存到文本文件中?

如何将 TextBoxes 值保存到多行文本文件中

如何将控制台打印语句保存到 Xcode 中的文本文件?

如何将文本文件中的特定行保存到特定数组?

将RDD保存到Scala中的文本文件

将输出数据保存到文本文件中(每行单独一行)

将直方图中的数据保存到文本文件中

将每个文本文件的内容保存到数据库表mysql中

如何避免将字典数据保存到文本文件,导致在保存的文本文件中创建多个字典

如何逐行读取sftp文本文件的内容并保存到数据库中?

如何将从TCP / IP服务器收到的数据保存到Java中的文本文件中

VB.net如何将一些文本框文本保存到文本文件中

如何将在命令部分中写的句子保存到文本文件中

在python中-如何将多个HTML源代码保存到一个文本文件中

如何将文本文件中的键和值保存到两个单独的数组中?

如何将文本文件中的数据成对?

如何将用户的输入保存到单独的文本文件中

如何将此列表保存到 Python 中的文本文件