Module: OpenDataAPI::Constants::TripPlannerAPI

Defined in:
lib/opendata-api/config.rb

Overview

Trip Planner API

Constant Summary collapse

BASE_URL =
'https://api.np.transport.nsw.gov.au/v1'
API_ENDPOINT =
'/tp/coord'
PARAM_FORMAT =
'rapidJSON'

Class Method Summary collapse

Class Method Details

.query_string_params(format, coord_lat = '-33.8688', coord_long = '151.2093', coord_radius = '1000') ⇒ Object



23
24
25
26
# File 'lib/opendata-api/config.rb', line 23

def self.query_string_params(format, coord_lat = '-33.8688', coord_long = '151.2093', coord_radius = '1000')
  "?outputFormat=#{format}&coord=#{coord_long}%3A#{coord_lat}%3AEPSG%3A4326&inclFilter=1&" +
  "type_1=GIS_POINT&radius_1=#{coord_radius}&PoisOnMapMacro=true&version=10.2.1.42"
end