Sha256: c725d132f314ce13c1058e9d3b244ec5a39afe6ad10d9760fe6b7ce6fbc1bd2d
Contents?: true
Size: 565 Bytes
Versions: 2
Compression:
Stored size: 565 Bytes
Contents
#!/usr/bin/env ruby require 'geohydra' require 'json' def doit(shp) r = {} r['druid'] = File.basename(File.dirname(File.dirname(shp))) raise ArgumentError unless GeoHydra::Utils.shapefile?(shp) r['geometryType'] = GeoHydra::Transform.geometry_type(shp) r['filename'] = File.basename(shp) File.open(File.join(File.dirname(shp), 'geoOptions.json'), 'w') do |f| f.puts r.to_json.to_s end end if ARGV.empty? Dir.glob('/var/geomdtk/current/stage/**/temp/*.shp') do |shp| doit(shp) end else ARGV.each do |shp| doit(shp) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
geohydra-0.3.1 | bin/build_stage_options.rb |
geohydra-0.3 | bin/build_stage_options.rb |