1

写真のように、コードで最短パスを表示するにはどうすればよいですか? ここに画像の説明を入力

このコードを使用して、2 点間の最短距離を見つけています。

Location locationA = new Location("point A");

locationA.setLatitude(lat);
locationA.setLongitude(long);

Location locationB = new Location("point B");

locationB.setLatitude(lat);
locationB.setLongitude(long);

distance = locationA.distanceTo(locationB);
4

1 に答える 1

0

あなたが計算している距離Locationは、基本的に「カラスが飛ぶように」です。これは、空気中を移動して A から B に到達するのにかかる距離です。あなたが指摘した写真では、A から B までの短い 運転距離が必要なようです。この場合、道路や州間高速道路などのナビゲーションが必要です。この投稿は似ています。運転ルートを取得する可能性に対処します。

于 2012-10-22T22:21:34.403 に答える