Just a Computer Graphics Studio & My Life

[iOS] 使用Google Map導航

知道怎麼使用Google Map顯示地點後,我們也不想要呼叫內建Apple Map導航,因為iOS 6後Apple棄用它,這時候想要報復就來使用Google Map導航吧!

Open Google Map to Navigate2

同樣使用Google Map App的URL Scheme

comgooglemaps://

設定起點與終點,我打算從師大分部交大,可以看到上圖它幫我規劃開車、大眾運輸、走路三種方式,而開車有兩種方式給我選,而且都註明會經過收費站呢!

/**
 Theme: Open Google Map to Navigate
 IDE: Xcode 6
 Language: Objective C
 Date: 104/05/05
 Author: HappyMan
 Blog: https://cg2010studio.wordpress.com/
 */
-(IBAction)googleMapButtonClicked:(UIButton *)button
{
    // 有安裝Google Map App
    if ([[UIApplication sharedApplication] canOpenURL:
         [NSURL URLWithString:@"comgooglemaps://"]]) {
        [[UIApplication sharedApplication] openURL:
         [NSURL URLWithString:@"comgooglemaps://?saddr=25.0080622,121.5316189&daddr=24.7863475,120.9959017&directionsmode=transit"]];
        
    } else {// 導到App Store App
        NSURL *itunesURL = [NSURL URLWithString:@"itms-apps://itunes.apple.com/app/id585027354"];
        [[UIApplication sharedApplication] openURL:itunesURL];
    }}

Open Google Map to Navigate

選好就出發去找正在唸研究所的學妹!原來不到一小時就能見到她:)~

參考:Google Maps URL SchemeIs it possible to run google maps navigation in IOS instead apple maps

Advertisements

Comments on: "[iOS] 使用Google Map導航" (1)

  1. […] 參考:[iOS] 使用Google Map導航、[iOS] 使用Google Map顯示地點、Google SDK – Google 地圖 URL 配置、canOpenUrl – This app is not allowed to query for scheme instragram iOS9。 […]

    喜歡

發表留言

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

標籤雲

%d 位部落客按了讚: