anchor.diff:  
   Spatial data is divided in Layers and indexed by a RTree.
   
  -----
  +--------------------------
   GraphDatabaseService database = new EmbeddedGraphDatabase(storeDir);
   	try {
   		ShapefileImporter importer = new ShapefileImporter(database);
  
positive.code: 	} finally {
  		database.shutdown();
  	}
  ----
  
  === Importing an Open Street Map file ===
  
  
negative.code: 
  ----
      mvn integration-test -Dcucumber.installGems=true -Pqa-test
  ----
  
  == Using Neo4j spatial in your Java project with Maven ==
  Add the following dependency to your project's pom.xml:
  --------------------------
          <dependency>
              <groupId>org.neo4j</groupId>
              <artifactId>neo4j-spatial</artifactId>
              <version>0.9-SNAPSHOT</version>
          </dependency>
  --------------------------
  Note: neo4j-spatial has a mandatory dependency on GremlinGroovyPipeline from the
  com.tinkerpop.gremlin.groovy package. The dependency in neo4j is type 'provided', so when using
  neo4j-spatial in your own Java project, make sure to add the following dependency to your pom.xml, too.
  --------------------------
          <dependency>
              <groupId>com.tinkerpop.gremlin</groupId>
              <artifactId>gremlin-groovy</artifactId>
              <version>1.4</version>
              <type>jar</type>
              <exclusions>
          <!-- Sail support not needed -->
                  <exclusion>
                      <groupId>com.tinkerpop.blueprints</groupId>
                      <artifactId>blueprints-sail-graph</artifactId>
                  </exclusion>
          <!-- Maven support in groovy not needed -->
                  <exclusion>
                      <groupId>org.codehaus.groovy.maven</groupId>
                      <artifactId>gmaven-plugin</artifactId>
                  </exclusion>
          <!-- "readline" not needed - we only expose gremlin through webadmin -->
                  <exclusion>
                      <groupId>jline</groupId>
                      <artifactId>jline</artifactId>
                  </exclusion>
              </exclusions>
          </dependency>
  --------------------------
  If the dependency is omitted, neo4j-spatial will probably throw an exception like this:
  --------------------------
  java.lang.NoClassDefFoundError: com/tinkerpop/gremlin/groovy/GremlinGroovyPipeline
  at java.lang.ClassLoader.defineClass1(Native Method)
  at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
  at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
  at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
  at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
  at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
  at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
  at org.neo4j.gis.spatial.indexprovider.LayerNodeIndex.query(LayerNodeIndex.java:237)
  --------------------------