Sha256: 4a4aedc7a3b6543f6326e3ab56eb9ab2c5cbaef1cb20eff57026ee8b6b6cff27

Contents?: true

Size: 807 Bytes

Versions: 4

Compression:

Stored size: 807 Bytes

Contents

require 'geosparql_to_geojson/version'
require 'geosparql_to_geojson/converter'
require 'geosparql_to_geojson/geojson'
require 'geosparql_to_geojson/geojson_validator.rb'

# Namespace for classes and modules that deal with converting GeoSparql to GeoJSON
# @since 0.1.0
module GeosparqlToGeojson
  # Convert GeoSparql to GeoJSON
  #
  # @param [String] geosparql_values the GeoSparql values
  # @param [Hash] geosparql_properties the properties to be added to the GeoJSON output
  # @param [true, false] reverse states whether to reverse the GeoJSON coordinates
  #
  # @return [GeosparqlToGeojson::GeoJson]
  def self.convert_to_geojson(geosparql_values: '', geosparql_properties: {}, reverse: false)
    GeosparqlToGeojson::Converter.new(geosparql_values, geosparql_properties, reverse).convert
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
geosparql_to_geojson-0.1.3 lib/geosparql_to_geojson.rb
geosparql_to_geojson-0.1.2 lib/geosparql_to_geojson.rb
geosparql_to_geojson-0.1.1 lib/geosparql_to_geojson.rb
geosparql_to_geojson-0.1.0 lib/geosparql_to_geojson.rb