Node.js、MariaDB 与 GIS

MariaDB 非阻塞客户端库的 node.js 绑定可用性,以及 MariaDB 的 GIS 功能,启发我创建一个示例,演示如何使用 node.js 和 MariaDB 将所谓的 GPX 轨迹导入 MariaDB 数据库并在地图上显示它们。GPX 轨迹是许多 GPS 设备(包括跑步手表和智能手机)存储的内容。

我的项目使用了 MariaDB 的非阻塞客户端库以及 node.js 平台,并且在此基础上使用了 MariaDB 5.5 和 10.0 中的 GIS 功能。

首先,让我们来看看我使用的软件和组件

  • Node.js – 基于 Chrome V8 JavaScript 运行时构建的流行 Node.js 平台。