Class: TokyoMetro::Api::MlitRailwayLine

Inherits:
TokyoMetro::Api::MetaClass::Geo show all
Includes:
ClassNameLibrary::Api::MlitRailwayLine
Defined in:
lib/tokyo_metro/api/mlit_railway_line.rb

Overview

Note:

mlit:railwayNameは、国土交通省国土数値地図に記載されている線名である。

Note:

ここでの ug:region が指し示すものは、GeoJSON 取得用のURLとなる。

国土交通省国土数値情報-鉄道::路線 を扱うクラス

Defined Under Namespace

Classes: Info, List

テスト collapse

Methods inherited from TokyoMetro::Api::MetaClass::Fundamental

factory_for_generating_from_saved_file

Class Method Details

.get_geo_test(http_client, geo_long, geo_lat, radius) ⇒ nil

データ取得のテスト

Returns:

  • (nil)


13
14
15
16
17
18
19
20
21
# File 'lib/tokyo_metro/api/mlit_railway_line.rb', line 13

def self.get_geo_test( http_client , geo_long , geo_lat , radius )
  puts "#{ get_test_title } (geo)"
  result = get_geo( http_client , geo_long , geo_lat , radius , to_inspect: true , parse_json: true , generate_instance: true )
  puts "(#{ result.length })"
  result.sort_by( &:mlit_operator_name ).each do | item |
    puts item.to_strf
    puts "" * 2
  end
end