Module python_odpt.models.place_search_response
Classes
class PlaceSearchResponse (context: str,
id: str,
type: str,
dcdate: str,
dctitle: str,
geolat: float,
geolong: float,
owlsame_as: str,
odptrailway: str,
odptoperator: str,
odptstation_code: str,
odptstation_title: MultilingualTitle,
odptpassenger_survey: List[str],
odptstation_timetable: List[str],
odptconnecting_railway: List[str],
odptconnecting_station: List[str])-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
地物情報検索APIのレスポンス
Attributes
context
:str
- JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld.
id
:str
- 固有識別子
type
:str
- クラス名 Example: odpt:Station.
dcdate
:str
- ISO8601 日付時刻形式
dctitle
:str
- 駅名(日本語) Example: 日本橋.
geolat
:float
- 緯度 Example: 35.681796.
geolong
:float
- 経度 Example: 139.775814.
owlsame_as
:str
- 固有識別子の別名 多くが
odpt.hoge:fuga
形式 odptrailway
:str
- 固有識別子の別名 多くが
odpt.hoge:fuga
形式 odptoperator
:str
- 固有識別子の別名 多くが
odpt.hoge:fuga
形式 odptstation_code
:str
- 駅コード Example: A-13.
odptstation_title
:MultilingualTitle
- 多言語対応のタイトル
odptpassenger_survey
:List[str]
- 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi'].
odptstation_timetable
:List[str]
- 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday'].
odptconnecting_railway
:List[str]
- 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai'].
odptconnecting_station
:List[str]
- 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi'].
Method generated by attrs for class PlaceSearchResponse.
Static methods
def from_dict(src_dict: Dict[str, Any]) ‑> ~T
Instance variables
prop additional_keys : List[str]
-
Expand source code
@property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys())
var additional_properties
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var context
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var dcdate
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var dctitle
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var geolat
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var geolong
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var id
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var odptconnecting_railway
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var odptconnecting_station
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var odptoperator
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var odptpassenger_survey
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var odptrailway
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var odptstation_code
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var odptstation_timetable
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var odptstation_title
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var owlsame_as
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
var type
-
Expand source code
@_attrs_define class PlaceSearchResponse: """地物情報検索APIのレスポンス Attributes: context (str): JSON-LD仕様に基づく @context のURL Example: http://vocab.odpt.org/context_odpt_Station.jsonld. id (str): 固有識別子 type (str): クラス名 Example: odpt:Station. dcdate (str): ISO8601 日付時刻形式 dctitle (str): 駅名(日本語) Example: 日本橋. geolat (float): 緯度 Example: 35.681796. geolong (float): 経度 Example: 139.775814. owlsame_as (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptrailway (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptoperator (str): 固有識別子の別名 多くが`odpt.hoge:fuga`形式 odptstation_code (str): 駅コード Example: A-13. odptstation_title (MultilingualTitle): 多言語対応のタイトル odptpassenger_survey (List[str]): 駅乗降人員数を表すIDのリスト Example: ['odpt.PassengerSurvey:Toei.Nihombashi']. odptstation_timetable (List[str]): 駅時刻表を表すIDのリスト Example: ['odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.Weekday', 'odpt.StationTimetable:Toei.Asakusa.Nihombashi.Southbound.SaturdayHoliday']. odptconnecting_railway (List[str]): 乗り換え可能路線のIDのリスト Example: ['odpt.Railway:TokyoMetro.Ginza', 'odpt.Railway:TokyoMetro.Tozai']. odptconnecting_station (List[str]): 乗り換え可能駅のIDのリスト Example: ['odpt.Station:TokyoMetro.Ginza.Nihombashi', 'odpt.Station:TokyoMetro.Tozai.Nihombashi']. """ context: str id: str type: str dcdate: str dctitle: str geolat: float geolong: float owlsame_as: str odptrailway: str odptoperator: str odptstation_code: str odptstation_title: "MultilingualTitle" odptpassenger_survey: List[str] odptstation_timetable: List[str] odptconnecting_railway: List[str] odptconnecting_station: List[str] additional_properties: Dict[str, Any] = _attrs_field(init=False, factory=dict) def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict @classmethod def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.multilingual_title import MultilingualTitle d = src_dict.copy() context = d.pop("@context") id = d.pop("@id") type = d.pop("@type") dcdate = d.pop("dc:date") dctitle = d.pop("dc:title") geolat = d.pop("geo:lat") geolong = d.pop("geo:long") owlsame_as = d.pop("owl:sameAs") odptrailway = d.pop("odpt:railway") odptoperator = d.pop("odpt:operator") odptstation_code = d.pop("odpt:stationCode") odptstation_title = MultilingualTitle.from_dict(d.pop("odpt:stationTitle")) odptpassenger_survey = cast(List[str], d.pop("odpt:passengerSurvey")) odptstation_timetable = cast(List[str], d.pop("odpt:stationTimetable")) odptconnecting_railway = cast(List[str], d.pop("odpt:connectingRailway")) odptconnecting_station = cast(List[str], d.pop("odpt:connectingStation")) place_search_response = cls( context=context, id=id, type=type, dcdate=dcdate, dctitle=dctitle, geolat=geolat, geolong=geolong, owlsame_as=owlsame_as, odptrailway=odptrailway, odptoperator=odptoperator, odptstation_code=odptstation_code, odptstation_title=odptstation_title, odptpassenger_survey=odptpassenger_survey, odptstation_timetable=odptstation_timetable, odptconnecting_railway=odptconnecting_railway, odptconnecting_station=odptconnecting_station, ) place_search_response.additional_properties = d return place_search_response @property def additional_keys(self) -> List[str]: return list(self.additional_properties.keys()) def __getitem__(self, key: str) -> Any: return self.additional_properties[key] def __setitem__(self, key: str, value: Any) -> None: self.additional_properties[key] = value def __delitem__(self, key: str) -> None: del self.additional_properties[key] def __contains__(self, key: str) -> bool: return key in self.additional_properties
Methods
def to_dict(self) ‑> Dict[str, Any]
-
Expand source code
def to_dict(self) -> Dict[str, Any]: context = self.context id = self.id type = self.type dcdate = self.dcdate dctitle = self.dctitle geolat = self.geolat geolong = self.geolong owlsame_as = self.owlsame_as odptrailway = self.odptrailway odptoperator = self.odptoperator odptstation_code = self.odptstation_code odptstation_title = self.odptstation_title.to_dict() odptpassenger_survey = self.odptpassenger_survey odptstation_timetable = self.odptstation_timetable odptconnecting_railway = self.odptconnecting_railway odptconnecting_station = self.odptconnecting_station field_dict: Dict[str, Any] = {} field_dict.update(self.additional_properties) field_dict.update( { "@context": context, "@id": id, "@type": type, "dc:date": dcdate, "dc:title": dctitle, "geo:lat": geolat, "geo:long": geolong, "owl:sameAs": owlsame_as, "odpt:railway": odptrailway, "odpt:operator": odptoperator, "odpt:stationCode": odptstation_code, "odpt:stationTitle": odptstation_title, "odpt:passengerSurvey": odptpassenger_survey, "odpt:stationTimetable": odptstation_timetable, "odpt:connectingRailway": odptconnecting_railway, "odpt:connectingStation": odptconnecting_station, } ) return field_dict