Sha256: 752feb1cd334c7efdf1f916d261f2ace502ce8bfa23e828342c0ed8405673623
Contents?: true
Size: 1.07 KB
Versions: 1
Compression:
Stored size: 1.07 KB
Contents
# unpack spatial reference system # Reader - ADIwg JSON V1 to internal data structure # History: # Stan Smith 2014-09-03 original script module Md_SpatialReferenceSystem def self.unpack(hSpatialRef) # instance classes needed in script intMetadataClass = InternalMetadata.new intSpatialRef = intMetadataClass.newSpatialReferenceSystem # spatial reference system - by name if hSpatialRef.has_key?('name') aSystemNames = hSpatialRef['name'] unless aSystemNames.empty? aSystemNames.each do |sRName| intSpatialRef[:sRNames] << sRName end end end # spatial reference system - by epsg if hSpatialRef.has_key?('epsgNumber') aSystemNames = hSpatialRef['epsgNumber'] unless aSystemNames.empty? aSystemNames.each do |sREPSG| intSpatialRef[:sREPSGs] << sREPSG end end end # spatial reference system - by wkt if hSpatialRef.has_key?('wkt') aSystemNames = hSpatialRef['wkt'] unless aSystemNames.empty? aSystemNames.each do |sRWKT| intSpatialRef[:sRWKTs] << sRWKT end end end return intSpatialRef end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
adiwg-mdtranslator-0.10.2 | lib/adiwg/mdtranslator/readers/mdJson/modules_0.9.0/module_spatialReference.rb |