Route search

Specified station or explore the route using public transport between two points. route search by average wait time or, route search by operation diagram will be executed.

GET /v1/{format}/search/course/extreme

parameters

Name Type Description
format string Specify response data format. Required.
Possible Values:
- xml: xml data format
- json: json data format
key string access key. Required
viaList string station codestation namecoordinate information or location data list. multiple specifications is possible. Goal is a maximum of 20 entries. Required.
Please see here for details.
fixedRailList string Fixedaverage rail name list. Only effective when searchType is set to plain. May be omitted. When omitted the route will not be fixed.
Please click here for more details.
fixedRailDirectionList string Fixed average rail direction list. Only effective when searchType is set to plain or fixedRailList has been specified. Can be omitted. If omitted the direction will be determined automatically.
date int Search date. Optional.
Format: YYYYMMDD
Default: current date
time int Search time. Optional.
Format: HHMM
Default: current time
searchType string search type. Optional.
Default: departure
sort string Sort types. Can be omitted.
Possible Options:
- ekispert: Ekispert Result Order
- price: Order by Price
- time: Order by Time
- teiki: Order by Fixed Ticket Price
- transfer: Order by Number of Transfers
- co2: Order by Amount of CO2 Emitted
- teiki1: Order by Price of 1-Month Fixed Ticket
- teiki3: Order by Price of 3-Month Fixed Ticket
- teiki6: Order by Price of 6-Month Fixed Ticket
Default: ekispert
Please see here for details.
answerCount int Maximum number of responses. Maximum 20. Optional.
Default: 5
searchCount int Maximum number of responses. Maximum 20. Optional. The same value as the
Default: answerCount value will be set
conditionDetail string Detailed search condition data. Whether to calculate IC fare, bus, Shinkansen, airplane, Ferry etc. transport type if you use any additional means of transportation, you can specify the seating type, transfer time, etc. of the express charge to be returned as the initial value. search condition generator you can acquire from here. Optional.
Default: T3221233232319:F3321122120:A23121141:
corporationBind string Fixed company name. Only the specified corporation will be used. multiple specifications possible . Up to 10. Optional. When omitted, the search will go back to normal with nothing specified.
interruptCorporationList string List of companies whose service is unavailable. Selected corporationcompany will be avoided when searching for a route. Valid only when searchType is plain. Optional. If omitted, the search goes back to normal.
interruptRailList string Blockage average rail list. Searches for routes other than the specified average rail. Valid only when searchType is plain. Optional. When omitted, it will search normally.
resultDetail string Adds additional information to the results. Optional. If omitted, the search goes back to normal.
Specifiable value:
- addCorporation: To the route, add corporation
addOperationLinePattern string Link the section of the route to the result operation line adds pattern.
Valid only when searching by schedule. Optional.
Specifiable value:
- true: adds
- false: does not add
Default: false
assignRoute string Detailed route string for periodic assignment.Station Name:Average Line:Station Name... enumeration. May be omitted. Excusive to assignDetailRoute.
Example: Koenji: JR Chuo Line rapid:Up:Shinjuku: JR Yamanote Line Ring:Down:Ikebukuro
assignDetailRoute string Detailed route string for periodic assignment. Station Name:Average Line:Direction:Station Name... enumeration. May be omitted. Exclusive to assignRoute.
Example: Koenji: JR Chuo Line rapid:Up:Shinjuku: JR Yamanote Line Ring:Down:Ikebukuro
assignNikukanteikiIndex int If route for regular assignment is two-zone commuter pass, specify the PassStatusIndex that shows its status. multiple specifications possible. If more than one index is specified for the same section, choose one to apply. Optional. When omitted, the regular assignment route will be the regular assigned.
coupon string Assignment coupon detail name. Optional
bringAssignmentError string Throws an error in the case of erroneous assignment. During a normal route search no error is returned even if regular and multiple ticket assignment is impossible. A normal route search result is returned. If this is set to true then an error will be returned when assignment is not possible. May be omitted.
Possible options:
- true: Throw error if assignment is impossible
- false: Do not throw error is assignment is not possible
Default: false
gcs string If the request and response include coordinates, the geodetic system for the coordinates can be specified. Also, in addition to the coordinate information request parameter, the gcs parameter can be set separately. May be omitted.
Possible Values:
- tokyo: Tokyo Geodetic System
- wgs84: World Geodetic System
Default: tokyo

viaList

viaList is station codestation namecoordinate information or is determined by enumerating the point data. The specified order has meaning and is interpreted as follows.

For stop stations, station or coordinate information can be specified. If for the stop stations, coordinate information is specified, it will consider the closest station from the coordinates as specified.

■ Example When station only (Tokyo→Koenji→Osaka)

22828:22671:25853

■ Example When including coordinate information

35.40.41.1,139.46.12.9,tokyo,20:25853

■ Example When including point data

P-%E3%83%A9%E3%83%B3%E3%83%89%E3%83%9E%E3%83%BC%E3%82%AF%E5%90%8D-20001-5-400-%E5%BE%92%E6%AD%A9--0??:22827

fixedRailList

Between stations average rail fixing to fixedRailList average rail perform by specifying the name (cases in which this specification is valid search type is only when plain is specified). There is a meaning in the specified order, and it becomes a factor which connects stations in viaList in the specified order. For this reason, the maximum number specified is "the number of factors in viaList - 1". Also, this is invalid for the section that includes coordinates specification.

■ Example Yokohama->Shinjuku->Ikebukuro, when fixing to use 「JR Saikyo Line」for between Shinjuku and Ikebukuro (Leave first specification blank)

viaList=23368:22741:22513&fixedRailList=:JR埼京線

sort

The results of the search count set by searchCount are rearranged in the following order, depending on the setting.

Sort by type Desctiption
ekispert "Ekispert" search result order. If set to
route search by average wait time:
- Search Results in Consideration of Search Criteria. In case of
route search by operation diagram:
- In the case of the departure date and time being set, ascending order of arrival date and time > Descending Order of Departure Date
- In the case of arrival date and time being set, descending order of departure date and time > Ascending order of arrival date and time
price Boarding fare + price in ascending order > search order (ekispert)
time Travel time in ascending order > Number of transfers in ascending order > Passenger fare + charge in ascending order > Search order (ekispert)
teiki One-month regular price in ascending order > 6-month regular price in ascending order > Search order (ekispert)
transfer Number of transfers in ascending order > search order (ekispert)
co2 CO2 emissions in ascending order > Emissions of private passenger cars > Number of transfers in ascending order > Search order (ekispert)
teiki 1 1-month regular price in ascending order & gt; 6-month regular price in ascending order & gt; 3-month regular price in ascending order & gt; search order (ekispert)
teiki 3 3-month regular price in ascending order > 6-month regular price in ascending order > 1-month regular price in ascending order & t; Search order (ekispert)
teiki 6 6-month regular price in ascending order > 3-month regular price in ascending order > 1-month regular price in ascending order > search order (ekispert)

For "In the order of price for 1-month commuter pass", "In the order of price for 3-month commuter pass", "In the order of price for 6-month commuter pass", where a part of the route includes a section without a 6-month commuter pass, it will double the fee for a 3-month commuter pass, by regarding it as the fee for a 6-month commuter pass, and the total will be calculated as the fee for a 6-month commuter pass of the whole route. Also, when the section containing a three-month commuter pass does not exist, the amount obtained by tripling the fee for the one-month commuter pass in that section is regarded as the fee for the three-month commuter pass, and the total charge will be charged as the total of a three-month commuter pass of the whole route.

response

Name Description
ResultSet Element representing lowest response
ResultSet / apiVersion Web API version
ResultSet / engineVersion Engine version
ResultSet / Course Factor representing paths that are the result of route search
ResultSet / Course / dataType What is the search result based on time.
- onTimetable: time based search
- plain: route search by average wait time
ResultSet / Course / searchType search type
ResultSet / Course / PassStatus Factor representing regular service
ResultSet / Course / PassStatus / index Index.
※ json data format response does not include index. index handling on json response
ResultSet / Course / PassStatus / kind Types of statuses.
- vehicle: 車両
- nikukanteiki: two-zone commuter pass
ResultSet / Course / PassStatus / selected Optional.
- true: Reflected in regular cost
- false: not reflected in regular cost
ResultSet / Course / PassStatus / teiki1Index The monthly regular index this factor represents
ResultSet / Course / PassStatus / teiki3Index The 3-month regular index this factor represents
ResultSet / Course / PassStatus / teiki6Index The 6-month regular index this factor represents
ResultSet / Course / PassStatus / Comment Factor representing a comment string
ResultSet / Course / PassStatus / Name Factor representing the name
ResultSet / Course / PassStatus / Type Factor representing the type
ResultSet / Course / Price Factor representing the price
ResultSet / Course / Price / fareRevisionStatus Fare revision status.
- none: There is nothing to display.
- salesTaxRatelsNotSupported: Fare revision based on consumption tax increase is not supported.
ResultSet / Course / Price / fromLineIndex Starting section index
ResultSet / Course / Price / index Index.
※response in json data format does not include index. index handling on json response
ResultSet / Course / Price / kind Charge types.
- Fare: Fare
- Charge: Total
- Teiki1: 1-Month Fixed Ticket
- Teiki3: 3-Month Fixed Ticket
- Teiki6: 6-Month Fixed Ticket
- ~Summary: Total by each type
ResultSet / Course / Price / nikukanteikiIndex Regular two-section regular information index
ResultSet / Course / Price / relationIndex Relationship index
ResultSet / Course / Price / selected Selection condition.
- true: Included in calculation of total amount.
- false: Not included in calculation of total amount.
ResultSet / Course / Price / toLineIndex Ending section index
ResultSet / Course / Price / vehicleIndex Regular vehicle information index
ResultSet / Course / Price / Name Factor representing name
ResultSet / Course / Price / Oneway Factor representing one-way route
ResultSet / Course / Price / Oneway / fullRemark Detailed additional information
ResultSet / Course / Price / Oneway / remark Additional information
ResultSet / Course / Price / Rate Elements for displaying busy and quiet periods. Effective when considering seasonal JR rates.
- High: Crowded
- Low: Quiet
- Regular: Normal
ResultSet / Course / Price / Rate / area Distinguish crowded and quiet times for JR.
- Hokkaido: Only JR Hokkaido
- Kyusyu: Only JR Kyushu
- Main: 3 Companies on Main Island JR Shikoku, each JR Company
- None: Not set
ResultSet / Course / Price / RevisionStatus elements showing the operator's fare revision support status
- latest: corresponding to the latest revision
- previous: revision not yet dealt with
- forecast: estimated amount
ResultSet / Course / Price / RevisionStatusComment Factors that describe the state of correspondence to the revision of business operators
ResultSet / Course / Price / Round Factor representing round trip
ResultSet / Course / Price / Round / fullRemark Detailed additional information
ResultSet / Course / Price / Round / remark Additional information
ResultSet / Course / Price / Type Elements for displaying type.
- Fare: Normal Ticket
- FareICCard: ICカード Ticket
- Free: Unassigned Seat
- Reserved: Reserved Seat
- Green: Green Car
- Bed: Bed
- Stand: Standing Room Only
- GranClass: Grand Class
- Swallow: Swallow Akagi
- InCar: Assigned Seat Purched In-Car
- NoneReserved: Unreserved Seat
- Teiki1: 1-Month Fixed Ticket
- Teiki3: 3-Month Fixed Ticket
- Teiki6: 6-Month Fixed Ticket
- WithTeiki: Fixed Ticket Used
- WithCoupon: Coupon Used
ResultSet / Course / Relation Factor representing relationship
ResultSet / Course / Relation / index Index.
※ response in json data format does not include index. index handling on json response
ResultSet / Course / Relation / Name Factor representing name
ResultSet / Course / Relation / PriceRelation Factor representing information regarding money amount
ResultSet / Course / Relation / PriceRelation / index Index.
※ response in json data format does not include index. index handling on json response
ResultSet / Course / Relation / PriceRelation / kind Amount type
ResultSet / Course / Route Factor that represents only the route of the route search result
ResultSet / Course / Route / distance Route distance.
unit: 100m
ResultSet / Course / Route / exhaust CO 2 Total carbon dioxide emissions of the route.
unit: g
ResultSet / Course / Route / exhaust CO2atPassengerCar Carbon dioxide emissions when assuming you used a car.
unit: g
ResultSet / Course / Route / index Index.
※ response in json data format does not include index. index handling on json response
ResultSet / Course / Route / timeOnBoard Total boarding time of the route.
unit: minute
ResultSet / Course / Route / timeOther Other (route train waiting time, etc.) total time on the route.
unit: minute
ResultSet / Course / Route / timeWalk Total walk time of the route.
unit: minute
ResultSet / Course / Route / TransferCount Total number of transfers in the route
ResultSet / Course / Route / Line Factor representing section
ResultSet / Course / Route / Line / chargeIndex Price index
ResultSet / Course / Route / Line / direction The direction of average rail. Route's average rail as information that determines the average route in one, route search by average wait time it is appended only to the result of this
ResultSet / Course / Route / Line / distance Distance of the section.
unit: 100m
ResultSet / Course / Route / Line / exhaust CO 2 Carbon dioxide emissions.
unit: g
ResultSet / Course / Route / Line / exhaust CO2atPassengerCar Carbon dioxide emissions when assuming that a railroad or airplane section is traversed with a personal car.
unit: g
ResultSet / Course / Route / Line / fareIndex Fare index
ResultSet / Course / Route / Line / index Index.
※ response in json data format does not include index. index handling on json response
ResultSet / Course / Route / Line / stopStationCount Number of station the train stops
ResultSet / Course / Route / Line / teiki 1 Index 1-month regular price index
ResultSet / Course / Route / Line / teiki 3Index 3-month regular price index
ResultSet / Course / Route / Line / teiki 6Index 6-month regular price index
ResultSet / Course / Route / Line / timeOnBoard Total boarding time of the section.
※Walking time for walking distance
unit: minute
ResultSet / Course / Route / Line / track track type
ResultSet / Course / Route / Line / ArrivalState Factor representing the state upon arrival
ResultSet / Course / Route / Line / ArrivalState / no Arrival track number, number, etc.
ResultSet / Course / Route / Line / ArrivalState / Datetime Factor representing date and time
ResultSet / Course / Route / Line / ArrivalState / Datetime / operation Operation date determination.
- today: according to date and time
- yesterday: previous day
ResultSet / Course / Route / Line / ArrivalState / Type Factor representing station state
ResultSet / Course / Route / Line / Color Factor representing time
ResultSet / Course / Route / Line / Corporation Factor representing corporation.
※ grant appointed hour addCorporation to resultDetail
ResultSet / Course / Route / Line / Corporation / Name corporation factor representing name
ResultSet / Course / Route / Line / Departure State Factor representing the state at departure
ResultSet / Course / Route / Line / Departure State / no Departure track number, number, etc.
ResultSet / Course / Route / Line / Departure State / Datetime Factor representing date and time
ResultSet / Course / Route / Line / Departure State / Datetime / operation Determination of the operation date.
- today: According to date and time
- yesterday: previous day
ResultSet / Course / Route / Line / DepartureState / Type Factor representing station state
ResultSet / Course / Route / Line / Destination Factor representing the destination of the train
ResultSet / Course / Route / Line / Name Factor representing the name of the route
ResultSet / Course / Route / Line / Number Factors representing numbers (number, train, etc.)
ResultSet / Course / Route / Line / TimeReliability Factor representing the reliability of the departure time.
- none: no hour
- onTimetable: according to time table
- interval: operated on a regular basis
- outside: time schedule outside the valid period
- average: the average calculated time instead of the timetable
ResultSet / Course / Route / Line / Type Elements to display transport type
ResultSet / Course / Route / Line / Type / detail transport type details, or detailed line type
ResultSet / Course / Route / Line / TypicalName Factor showing representative name
ResultSet / Course / Route / Point Component representing site
ResultSet / Course / Route / Point / index Index.
※ json data format response does not include index. index handling on json response
ResultSet / Course / Route / Point / Name coordinate information also factor showing point data.
※ Departing station, stop station, arrival station coordinate information also given when point data is specified
ResultSet / Course / Route / Point / GeoPoint Elements to display coordinates
ResultSet / Course / Route / Point / GeoPoint / gcs Geodetic reference system.
- tokyo: Japan geodetic reference system
- wgs84: world geodetic reference system
ResultSet / Course / Route / Point / GeoPoint / lati Latitude.
Format: *degree.minute.second.1 second / 100 minutes *
ResultSet / Course / Route / Point / GeoPoint / lati_d Latitude.
Format: degree
ResultSet / Course / Route / Point / GeoPoint / longi Longitude.
Format: *degree.minute.second.1 second / 100 minutes *
ResultSet / Course / Route / Point / GeoPoint / longi_d Longitude.
Format: degree
ResultSet / Course / Route / Point / Prefecture Elements to display prefecture
ResultSet / Course / Route / Point / Prefecture / code prefecture code
ResultSet / Course / Route / Point / Prefecture / Name Element representing a prefecture name
ResultSet / Course / Route / Point / Station Elements to display station
ResultSet / Course / Route / Point / Station / code station code
ResultSet / Course / Route / Point / Station / Name Elements to display station name
ResultSet / Course / Route / Point / Station / Type Elements to display transport type
ResultSet / Course / Route / Point / Station / Type / detail transport type details. When multiple, : cutoff.
ResultSet / Course / Route / Point / Station / Yomi Elements to display station
ResultSet / Course / SerializeData serialized route data factor that displays it
ResultSet / Course / OperationLinePattern Link to section of the route operation line Elements representing patterns.
※ addOperationLinePattern if true set initialization time
ResultSet / Course / OperationLinePattern / routeLineIndex ResultSet / Course / Route / Line /indexindex that links with it
ResultSet / Course / OperationLinePattern / Point Component representing site
ResultSet / Course / OperationLinePattern / Point / index Index.
※ response in json data format does not include index. index handling on json response
ResultSet / Course / OperationLinePattern / Point / Station Elements to display station
ResultSet / Course / OperationLinePattern / Point / Station / code station code
ResultSet / Course / OperationLinePattern / Point / Station / Name Elements to display station name
ResultSet / Course / OperationLinePattern / Point / Station / Type Elements to display transport type
ResultSet / Course / OperationLinePattern / Point / Station / Yomi Elements to display station
ResultSet / Course / OperationLinePattern / Point / Prefecture Elements to display prefecture
ResultSet / Course / OperationLinePattern / Point / Prefecture / code prefecture code
ResultSet / Course / OperationLinePattern / Point / Prefecture / Name Factor representing the name of the prefecture
ResultSet / Course / OperationLinePattern / Line operation line factor that displays it
ResultSet / Course / OperationLinePattern / Line / index Index.
※ response in json data format does not include index. index handling on json response
ResultSet / Course / OperationLinePattern / Line / code operation line code
ResultSet / Course / OperationLinePattern / Line / direction Direction
ResultSet / Course / OperationLinePattern / Line / fromStationPos Section departure number
ResultSet / Course / OperationLinePattern / Line / toStationPos Section arrival number
ResultSet / Course / OperationLinePattern / Line / track track type
ResultSet / Course / OperationLinePattern / Line / Name operation line factor representing the name

example

GET /v1/xml/search/course/extreme?key=your_access_key_here&viaList=22828:25853
<?xml version="1.0" encoding="UTF-8"?>
<ResultSet apiVersion="1.14.0.0" engineVersion="201404_01a">
  <Course searchType="departure" dataType="onTimetable">
    <Route index="1" timeOnBoard="157" timeWalk="0" timeOther="7" transferCount="1" distance="5564" exhaustCO2="10571" exhaustCO2atPassengerCar="93475">
      <Point index="1">
        <Prefecture code="13">
          <Name>東京都</Name>
        </Prefecture>
        <GeoPoint gcs="tokyo" lati_d="35.678082" longi_d="139.770443" lati="35.40.41.9" longi="139.46.13.59"/>
        <Station code="22828">
          <Name>東京</Name>
          <Yomi>とうきょう</Yomi>
          <Type>train</Type>
        </Station>
      </Point>
      <Line index="1" fareIndex="1" chargeIndex="2" timeOnBoard="153" track="railway" distance="5526" stopStationCount="4" exhaustCO2="10499" exhaustCO2atPassengerCar="92836">
        <Name>JR新幹線のぞみ</Name>
        <Type detail="shinkansen">train</Type>
        <Number>117</Number>
        <Color>051102255</Color>
        <DepartureState no="16">
          <Type>normal</Type>
          <Datetime operation="today">2014-03-24T15:50:00+09:00</Datetime>
        </DepartureState>
        <ArrivalState no="21">
          <Type>normal</Type>
          <Datetime operation="today">2014-03-24T18:23:00+09:00</Datetime>
        </ArrivalState>
        <TimeReliability>onTimetable</TimeReliability>
        <Destination>広島</Destination>
      </Line>
      <Point index="2">
        <Prefecture code="27">
          <Name>大阪府</Name>
        </Prefecture>
        <GeoPoint gcs="tokyo" lati_d="34.729999" longi_d="135.502777" lati="34.43.48.0" longi="135.30.10.0"/>
        <Station code="25978">
          <Name>新大阪</Name>
          <Yomi>しんおおさか</Yomi>
          <Type>train</Type>
        </Station>
      </Point>
      <Line index="2" fareIndex="1" timeOnBoard="4" track="railway" distance="38" stopStationCount="0" exhaustCO2="72" exhaustCO2atPassengerCar="638">
        <Name>JR東海道本線快速・姫路行</Name>
        <Type>train</Type>
        <Color>133165064</Color>
        <DepartureState no="16">
          <Type>normal</Type>
          <Datetime operation="today">2014-03-24T18:30:00+09:00</Datetime>
        </DepartureState>
        <ArrivalState no="5">
          <Type>normal</Type>
          <Datetime operation="today">2014-03-24T18:34:00+09:00</Datetime>
        </ArrivalState>
        <TimeReliability>onTimetable</TimeReliability>
        <Destination>姫路</Destination>
      </Line>
      <Point index="3">
        <Prefecture code="27">
          <Name>大阪府</Name>
        </Prefecture>
        <GeoPoint gcs="tokyo" lati_d="34.698721" longi_d="135.497943" lati="34.41.55.39" longi="135.29.52.59"/>
        <Station code="25853">
          <Name>大阪</Name>
          <Yomi>おおさか</Yomi>
          <Type>train</Type>
        </Station>
      </Point>
    </Route>
    <Price kind="FareSummary">
      <Oneway>8510</Oneway>
      <Round>17020</Round>
    </Price>
    <Price kind="Fare" index="1" fromLineIndex="1" toLineIndex="2" fareRevisionStatus="none" selected="true">
      <Oneway>8510</Oneway>
      <Round>17020</Round>
      <Type>Fare</Type>
    </Price>
    <Price kind="ChargeSummary">
      <Oneway>4730</Oneway>
      <Round>9460</Round>
    </Price>
    <Price kind="Charge" index="1" fromLineIndex="1" toLineIndex="1" fareRevisionStatus="none" selected="false">
      <Oneway>5740</Oneway>
      <Round>11480</Round>
      <Name>指定席</Name>
      <Type>Reserved</Type>
      <Rate area="Main">High</Rate>
    </Price>
    <Price kind="Charge" index="2" fromLineIndex="1" toLineIndex="1" fareRevisionStatus="none" selected="true">
      <Oneway>4730</Oneway>
      <Round>9460</Round>
      <Name>自由席</Name>
      <Type>Free</Type>
    </Price>
    <Price>
    :
    </Price>
    <SerializeData>SHlUczAxLjAwLjA0rAQBAAAAJFEzAQIAAQAAAAEAAgAAAAgAAf9_Av_3AwAAAAAAAAACACxZAAB6ZQAA_WQAAAAAAAAKAIEAAABY0AABAAYkUTMBtgMAAE8EAAAKAIEAAAA8AQAUABUkUTMBVgQAAFoEAAACAAEAAQABAAEAAQAAAAAAAQABAAIAAAA*--T3221233232319:F3321122120:A23121141:--78776c0c356e89068a8c85d3eb4b4acec81a7a63</SerializeData>
  </Course>
  <Course>
  :
  </Course>
</ResultSet>
GET /v1/json/search/course/extreme?key=your_access_key_here&viaList=22828:25853
{
  "ResultSet": {
    "apiVersion": "1.14.0.0",
    "engineVersion": "201404_01a",
    "Course": [
      {
        "searchType": "departure",
        "dataType": "onTimetable",
        "Route": {
          "timeOnBoard": "157",
          "timeWalk": "0",
          "timeOther": "7",
          "transferCount": "1",
          "distance": "5564",
          "exhaustCO2": "10571",
          "exhaustCO2atPassengerCar": "93475",
          "Point": [
            {
              "Prefecture": {
                "code": "13",
                "Name": "東京都"
              },
              "GeoPoint": {
                "gcs": "tokyo",
                "lati_d": "35.678082",
                "longi_d": "139.770443",
                "lati": "35.40.41.9",
                "longi": "139.46.13.59"
              },
              "Station": {
                "code": "22828",
                "Name": "東京",
                "Yomi": "とうきょう",
                "Type": "train"
              }
            },
            {
              "Prefecture": {
                "code": "27",
                "Name": "大阪府"
              },
              "GeoPoint": {
                "gcs": "tokyo",
                "lati_d": "34.729999",
                "longi_d": "135.502777",
                "lati": "34.43.48.0",
                "longi": "135.30.10.0"
              },
              "Station": {
                "code": "25978",
                "Name": "新大阪",
                "Yomi": "しんおおさか",
                "Type": "train"
              }
            },
            {
              "Prefecture": {
                "code": "27",
                "Name": "大阪府"
              },
              "GeoPoint": {
                "gcs": "tokyo",
                "lati_d": "34.698721",
                "longi_d": "135.497943",
                "lati": "34.41.55.39",
                "longi": "135.29.52.59"
              },
              "Station": {
                "code": "25853",
                "Name": "大阪",
                "Yomi": "おおさか",
                "Type": "train"
              }
            }
          ],
          "Line": [
            {
              "fareIndex": "1",
              "chargeIndex": "2",
              "timeOnBoard": "153",
              "track": "railway",
              "distance": "5526",
              "stopStationCount": "4",
              "exhaustCO2": "10499",
              "exhaustCO2atPassengerCar": "92836",
              "Name": "JR新幹線のぞみ",
              "Type": {
                "text": "train",
                "detail": "shinkansen"
              },
              "Number": "117",
              "Color": "051102255",
              "DepartureState": {
                "no": "16",
                "Type": "normal",
                "Datetime": {
                  "text": "2014-03-24T15:50:00+09:00",
                  "operation": "today"
                }
              },
              "ArrivalState": {
                "no": "21",
                "Type": "normal",
                "Datetime": {
                  "text": "2014-03-24T18:23:00+09:00",
                  "operation": "today"
                }
              },
              "TimeReliability": "onTimetable",
              "Destination": "広島"
            },
            {
              "fareIndex": "1",
              "timeOnBoard": "4",
              "track": "railway",
              "distance": "38",
              "stopStationCount": "0",
              "exhaustCO2": "72",
              "exhaustCO2atPassengerCar": "638",
              "Name": "JR東海道本線快速・姫路行",
              "Type": "train",
              "Color": "133165064",
              "DepartureState": {
                "no": "16",
                "Type": "normal",
                "Datetime": {
                  "text": "2014-03-24T18:30:00+09:00",
                  "operation": "today"
                }
              },
              "ArrivalState": {
                "no": "5",
                "Type": "normal",
                "Datetime": {
                  "text": "2014-03-24T18:34:00+09:00",
                  "operation": "today"
                }
              },
              "TimeReliability": "onTimetable",
              "Destination": "姫路"
            }
          ]
        },
        "Price": [
          {
            "kind": "FareSummary",
            "Oneway": "8510",
            "Round": "17020"
          },
          {
            "kind": "Fare",
            "index": "1",
            "fromLineIndex": "1",
            "toLineIndex": "2",
            "fareRevisionStatus": "none",
            "selected": "true",
            "Oneway": "8510",
            "Round": "17020",
            "Type": "Fare"
          },
          {
            "kind": "ChargeSummary",
            "Oneway": "4730",
            "Round": "9460"
          },
          {
            "kind": "Charge",
            "index": "1",
            "fromLineIndex": "1",
            "toLineIndex": "1",
            "fareRevisionStatus": "none",
            "selected": "false",
            "Oneway": "5740",
            "Round": "11480",
            "Name": "指定席",
            "Type": "Reserved",
            "Rate": {
              "text": "High",
              "area": "Main"
            }
          },
          {
            "kind": "Charge",
            "index": "2",
            "fromLineIndex": "1",
            "toLineIndex": "1",
            "fareRevisionStatus": "none",
            "selected": "true",
            "Oneway": "4730",
            "Round": "9460",
            "Name": "自由席",
            "Type": "Free"
          },
          {
            :
          }
        ],
        "SerializeData": "SHlUczAxLjAwLjA0rAQBAAAAJFEzAQIAAQAAAAEAAgAAAAgAAf9_Av_3AwAAAAAAAAACACxZAAB6ZQAA_WQAAAAAAAAKAIEAAABY0AABAAYkUTMBtgMAAE8EAAAKAIEAAAA8AQAUABUkUTMBVgQAAFoEAAACAAEAAQABAAEAAQAAAAAAAQABAAIAAAA*--T3221233232319:F3321122120:A23121141:--78776c0c356e89068a8c85d3eb4b4acec81a7a63"
      },
      {
        :
      }
    ]
  }
}