Sha256: 0faaaca52101773a2f8f2a46c0acd2769090ab4e5ab16715fd77e5cd397ae472

Contents?: true

Size: 654 Bytes

Versions: 6

Compression:

Stored size: 654 Bytes

Contents

#!/usr/bin/env jruby

# useful if being run inside a source code checkout
$: << 'lib'
$: << '../lib'

require 'rubygems'
require 'neo4j/spatial'
require 'neo4j/spatial/cmd'
require 'fileutils'

$files = Neo4j::Spatial::Cmd.args

if $help || $files.length < 1
  puts "usage: osm_import.rb <-d> <-D storage_path> file.osm"
  puts "\t-d\tDelete database first"
  puts "\t-D\tUse specified database location"
  exit
end

if $delete
    puts "Deleting previous database #{Neo4j::Config[:storage_path]}"
    FileUtils.rm_rf Neo4j::Config[:storage_path]
end

$files.each do |file|
  osm_importer = Neo4j::Spatial::OSMImporter.new
  osm_importer.import file
end

Version data entries

6 entries across 5 versions & 1 rubygems

Version Path
neo4j-spatial-0.0.6-java bin/osm_import
neo4j-spatial-0.0.6-java examples/osm_import.rb
neo4j-spatial-0.0.5-java examples/osm_import.rb
neo4j-spatial-0.0.4-java examples/osm_import.rb
neo4j-spatial-0.0.2-java examples/osm_import.rb
neo4j-spatial-0.0.1-java examples/osm_import.rb