Module: OvertureMaps

Defined in:
lib/overture_maps.rb,
lib/overture_maps/gers.rb,
lib/overture_maps/util.rb,
lib/overture_maps/query.rb,
lib/overture_maps/engine.rb,
lib/overture_maps/import.rb,
lib/overture_maps/import.rb,
lib/overture_maps/models.rb,
lib/overture_maps/syncer.rb,
lib/overture_maps/storage.rb,
lib/overture_maps/version.rb,
lib/overture_maps/database.rb,
lib/overture_maps/releases.rb,
lib/overture_maps/changelog.rb,
lib/overture_maps/mcp_server.rb,
lib/overture_maps/attribution.rb,
lib/overture_maps/models/base.rb,
lib/overture_maps/bounding_box.rb,
lib/overture_maps/models/place.rb,
lib/overture_maps/query_engine.rb,
lib/overture_maps/configuration.rb,
lib/overture_maps/import/runner.rb,
lib/overture_maps/models/address.rb,
lib/overture_maps/models/segment.rb,
lib/overture_maps/division_search.rb,
lib/overture_maps/geometry_parser.rb,
lib/overture_maps/models/building.rb,
lib/overture_maps/models/category.rb,
lib/overture_maps/models/division.rb,
lib/overture_maps/models/connector.rb,
lib/overture_maps/import/downloader.rb,
lib/overture_maps/models/base_feature.rb,
lib/overture_maps/import/record_mapper.rb,
lib/overture_maps/models/imported_area.rb,
lib/overture_maps/import/parquet_reader.rb,
lib/generators/overture_maps/base_generator.rb,
lib/generators/overture_maps/place_generator.rb,
app/controllers/overture_maps/tiles_controller.rb,
lib/generators/overture_maps/address_generator.rb,
lib/generators/overture_maps/install_generator.rb,
lib/overture_maps/import/location_based_runner.rb,
app/controllers/overture_maps/search_controller.rb,
lib/generators/overture_maps/building_generator.rb,
lib/generators/overture_maps/division_generator.rb,
app/controllers/overture_maps/features_controller.rb,
app/controllers/overture_maps/application_controller.rb,
app/controllers/overture_maps/attribution_controller.rb,
lib/generators/overture_maps/base_features_generator.rb,
lib/generators/overture_maps/transportation_generator.rb

Defined Under Namespace

Modules: Attribution, Changelog, Database, DivisionSearch, GERS, Generators, GeometryParser, Import, MCPServer, Models, Releases, Storage, Util Classes: ApplicationController, AttributionController, BoundingBox, CancelledError, Configuration, ConfigurationError, Engine, Error, FeaturesController, Query, QueryEngine, SearchController, Syncer, TilesController

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.configurationObject



13
14
15
# File 'lib/overture_maps.rb', line 13

def configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



9
10
11
# File 'lib/overture_maps.rb', line 9

def configure
  yield(configuration)
end

.query(**options) ⇒ Object



165
166
167
# File 'lib/overture_maps/query.rb', line 165

def self.query(**options)
  Query.new(**options)
end

.resetObject



17
18
19
20
21
# File 'lib/overture_maps.rb', line 17

def reset
  @configuration = nil
  Releases.reset!
  QueryEngine.reset!
end