In this recipe, you will learn how to find all the geometries within a distance using the Cypher query.
Perform the following steps to get started with this recipe:
Install Neo4j using the recipes from Chapter 1, Getting Started with Neo4j. This installation process will depend on your preference for your machine OS type.
Install the Neo4j Spatial plugin using the Installing the Neo4j Spatial extension, recipe from this chapter.
Restart the Neo4j graph database server:
$NEO4J_ROOT_DIR/bin/neo4j restart
In this recipe, we will use the http://<neo4j_server_ip>:<port>/db/data/ext/SpatialPlugin/graphdb/findGeometriesWithinDistance
endpoint to find all the geometries within a certain distance.
Let's find all the geometries within a distance using a Cypher query:
"pointX" : -116.67, "pointY" : 46.89, "distanceinKm" : 500, url = "http://<neo4j_server_ip>:<port>//db/data/cypher payload= { "query" : "START...