php - 如何将多个 geojson 合并到一个 FeatureCollection 中的一个 geojson

标签 php mysql leaflet mapbox geojson

我有多个 geojson 类型:存储在 Mysql 中的 FeatureCollection。我想将两个或多个 geojson 合并到一个 FeatureCollection geojson 中并显示在我的 map 中。我已经准备好了传单 map ,可以很容易地在 map 上显示。

我阅读了有关 Mapbox ‘geojson-merge’ 的内容,但我无法理解如何在我的 js 或 PHP 文件中使用 api。

https://github.com/mapbox/geojson-merge

例如,我在网上搜索它,但找不到任何关于如何使用我的在线代码的指南。

最佳答案

您可以将其用作命令行工具。

首先,安装它:

npm install -g geojson-merge

然后合并两个 geojson 文件运行:

geojson-merge one.geojson two.geojson > combined.geojson

关于php - 如何将多个 geojson 合并到一个 FeatureCollection 中的一个 geojson,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40102072/

相关文章:

mysql - 使用 infile 时出现引用完整性错误,但使用 mysql CLI 时没有错误

javascript - 如何使用 JavaScript 清除然后追加 URL

javascript - Leaflet + noWrap 选项在 1.x 以上版本中不起作用

php - jquery ajax 上的 Textarea 没有发送到 mysql,只是输入字段

php - 使用 PHP 解析 HTML 以从 ids 和 classes 属性返回 CSS 规则

php - 确定是否返回任何内容.. PHP MySQL

PHPUnit 临时文件助手

mysql - Laravel 查询生成器连接无法与 selectRaw 一起使用

MySQL - 你能检索列的默认值吗?

javascript - 如何使用 svg <clipPath> 剪辑 Leaflet geoJSON 图层