Class: OvertureMaps::Models::Division

Inherits:
Base
  • Object
show all
Defined in:
lib/overture_maps/models/division.rb

Overview

Imported division areas (theme=divisions/type=division_area): the geocodable territories of countries, regions, counties, localities, etc. Once populated, location searches resolve locally instead of querying Overture's bucket.

Instance Method Summary collapse

Methods inherited from Base

#to_geojson

Instance Method Details

#to_bounding_boxObject



32
33
34
35
36
37
38
39
40
# File 'lib/overture_maps/models/division.rb', line 32

def to_bounding_box
  return nil unless bbox_xmin && bbox_xmax && bbox_ymin && bbox_ymax

  BoundingBox.new(
    lat1: bbox_ymin, lng1: bbox_xmin,
    lat2: bbox_ymax, lng2: bbox_xmax,
    display_name: name
  )
end