RethinkDB 街道地图演示
该项目展示了如何使用地理空间查询来显示地图数据,以及根据给定位置识别兴趣点。
首先,在本地克隆存储库:
$ git clone https://github.com/rethinkdb/geojson-streetmaps.git
接下来,您需要设置一个免费的。 这提供了演示中所需的背景图像。
之后,您需要安装所有依赖项并加载示例数据。 makefile 需要您的 Mapbox api 密钥来构建:
$ make API_KEY= $API_KEY
生成文件将:
安装所需的 nodejs 包
使用 browserify 构建 javascript 包
安装服务器所需的python包
创建一个名为geojson_streetmaps的新数据库您可以通过设置$DB环境变量来配置它
在该数据库中创建两个新表:
streets ,其中包含除兴趣点之