我刚开始使用 neo4j-spatial,并且对空间几何的基础知识有很好的理解——多边形、点、线。
因此,我们正在构建需要基于 OSM 行政区域(如国家、县和市)索引旅游信息(仅点)的 Web 应用程序。如何使用 neo4j-spatial 存储和索引此类数据?我熟悉 RDBMS,因此我们能够使用 PostGIS链接到解决方案来创建解决方案
我为每个行政区域创建了图层和索引。
POST http://localhost:7474/db/data/index/node {"name":"india", "config": {"provider":"spatial", "wkt":"wkt"}}
创建的多边形节点
POST http://localhost:7474/db/data/index/node { layer : "india", name:"Hyderabad", wkt : "POLYGON((11.0 11.0, 11.0 12.0, 12.0 12.0, 12.0 11.0, 11.0 11.0) )" }
另外,如何根据给定的 GPS 旅游点确定行政区域,以便为其创建节点?