Module: EA::AreaLookup::Finders
- Included in:
- EA::AreaLookup
- Defined in:
- lib/ea/area_lookup/finders.rb
Instance Method Summary collapse
- #find_admin_area_by_coordinates(coords) ⇒ Object
- #find_water_management_area_by_coordinates(coords) ⇒ Object
Instance Method Details
#find_admin_area_by_coordinates(coords) ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/ea/area_lookup/finders.rb', line 8 def find_admin_area_by_coordinates(coords) validate_config! return nil unless coords && coords.valid? typename = "ea-wfs-area_public_face_inspire" xml = fetch_area_from_api(coords, typename) parse_xml(xml, typename) end |
#find_water_management_area_by_coordinates(coords) ⇒ Object
16 17 18 19 20 21 22 |
# File 'lib/ea/area_lookup/finders.rb', line 16 def find_water_management_area_by_coordinates(coords) validate_config! return nil unless coords && coords.valid? typename = "ea-wfs-area_water_management_inspire" xml = fetch_area_from_api(coords, typename) parse_xml(xml, typename) end |