2

ご挨拶、

            I have a very weird but interesting requirement.

必要なのは、データベース内に一連のgeoPointが格納されていることです。私がこれまでに行ったことは、latを正常に取得することです。長いペアを作成し、デフォルトのピンポイントを使用してMapViewに表示しました。すべての注釈には、データベースから派生した一意のタイトルとサブタイトルがあります。

私の要件は、特定のピンをクリックしたときに、AlertViewを表示したいということです。そのAlertViewには、2つのボタンがあります。1)ルートを取得する2)閉じる。

1)道順を取得します。

GetDirectionsをクリックすると、それぞれの緯度と経度が取得され、現在の緯度と経度が表示されます。次に、WebViewを開いてこれを行う必要があります

- (void)getDirections {
    CLLocationCoordinate2D start = { (startLat), (startLong) };
    CLLocationCoordinate2D end = { (EndLat), (EndLong) };

    NSString *googleMapsURLString = [NSString stringWithFormat:@"http://maps.google.com/?saddr=%1.6f,%1.6f&daddr=%1.6f,%1.6f", start.latitude, start.longitude, end.latitude, end.longitude];

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:googleMapsURLString]];

}

Mapviewに戻ることができるように、戻るボタン付きのModalViewControllerを使用して、このWebViewを別のビューで表示することを計画しています。

これが実際に/プログラム的に可能かどうか教えてください。

4

0 に答える 0