TravelDistance[{loc1,loc2,…}]
loc1から loc2,…までの移動がどれほどの距離になるかを返す.
TravelDistance
TravelDistance[{loc1,loc2,…}]
loc1から loc2,…までの移動がどれほどの距離になるかを返す.
詳細とオプション
- 場所 lociは,地理実体のリスト,GeoPositionオブジェクト,あるいは住所を指定する文字列でよい.
- 使用可能なオプション
-
TravelMethod "Driving" 仮定する移動方法 UnitSystem $UnitSystem 出力に使用する単位系 - TravelDistance[loc1,loc2]はTravelDistance[{loc1,loc2}]に等しい.
- TravelDistance[loc2,loc1]は,一方通行の通り等があるため,必ずしもTravelDistance[loc1,loc2]とは等しくない.
例題
すべて開く すべて閉じる例 (1)
スコープ (4)
TravelDistance[{Entity["City", {"London", "GreaterLondon", "UnitedKingdom"}], Entity["City", {"Berlin", "Berlin", "Germany"}]}]GeoPositionオブジェクトを使って場所を定義する:
TravelDistance[{GeoPosition[{40.11, -88.24}], GeoPosition[{41.84, -87.69}]}]TravelDistance[{Entity["City", {"Lima", "Lima", "Peru"}], GeoPosition[{-14.06, -75.75}], Entity["City", {"Arequipa", "Arequipa", "Peru"}], Entity["City", {"Cusco", "Cusco", "Peru"}]}]TravelDistance[{"100 Trade Center Drive, Champaign, Illinois, US", Entity["City", {"Chicago", "Illinois", "UnitedStates"}]}]オプション (2)
TravelMethod (1)
TravelDistanceは,デフォルトの移動メソッドして"Driving"を使う:
TravelDistance[{Entity["Building", "EmpireStateBuilding::h583b"], Entity["Museum", "MuseumOfModernArt::nfkn8"]}, TravelMethod -> "Driving"]TravelDistance[{Entity["Building", "EmpireStateBuilding::h583b"], Entity["Museum", "MuseumOfModernArt::nfkn8"]}, TravelMethod -> "Walking"]UnitSystem (1)
デフォルトの単位系は$UnitSystemで与えられる.これには,通常はユーザの所在地によって決定される.この場合は"Imperial"が使われる:
TravelDistance[{Entity["City", {"Miami", "Florida", "UnitedStates"}], Entity["City", {"NewYork", "NewYork", "UnitedStates"}]}]TravelDistance[{Entity["City", {"Miami", "Florida", "UnitedStates"}], Entity["City", {"NewYork", "NewYork", "UnitedStates"}]}, UnitSystem -> "Metric"]特性と関係 (2)
TravelDistance[{Entity["City", {"Miami", "Florida", "UnitedStates"}], Entity["City", {"NewYork", "NewYork", "UnitedStates"}]}]これは,TravelDirectionsを使って計算することもできる:
TravelDirections[{Entity["City", {"Miami", "Florida", "UnitedStates"}], Entity["City", {"NewYork", "NewYork", "UnitedStates"}]}, "TravelDistance"]TravelDirectionsDataオブジェクトの特性としても計算できる:
TravelDirections[{Entity["City", {"Miami", "Florida", "UnitedStates"}], Entity["City", {"NewYork", "NewYork", "UnitedStates"}]}]%["TravelDistance"]list = {Entity["City", {"Madrid", "Madrid", "Spain"}], Entity["City", {"Paris", "IleDeFrance", "France"}], Entity["City", {"Vienna", "Vienna", "Austria"}], Entity["City", {"Berlin", "Berlin", "Germany"}]};TravelDistanceList[list]//Normal上記はPartitionとTravelDistanceを計算して得ることもできるが,そうすると効率が悪い:
TravelDistance@@@Partition[list, 2, 1]関連するガイド
-
▪
- 場所と経路 ▪
- 測地学 ▪
- 輸送機関データ ▪
- 距離と類似度の測定基準 ▪
- 地図と地図製作
テキスト
Wolfram Research (2015), TravelDistance, Wolfram言語関数, https://reference.wolfram.com/language/ref/TravelDistance.html.
CMS
Wolfram Language. 2015. "TravelDistance." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/TravelDistance.html.
APA
Wolfram Language. (2015). TravelDistance. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/TravelDistance.html
BibTeX
@misc{reference.wolfram_2026_traveldistance, author="Wolfram Research", title="{TravelDistance}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/TravelDistance.html}", note=[Accessed: 03-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_traveldistance, organization={Wolfram Research}, title={TravelDistance}, year={2015}, url={https://reference.wolfram.com/language/ref/TravelDistance.html}, note=[Accessed: 03-November-2026]}