大家在IOS6以上終於可以使用Google的MAP APP
這也是蘋果承認自家地圖不好用之後大家最大的期待
因為現在IOS內建的MAP是蘋果自家的了
我還是希望從我的APP裡連MAP的時候,能夠使用GOOGLE MAP
這可怎麼辦?
在iOS裡有個APP URL Scheme
簡單來說
APP可以註冊自己的URL來供其它APP呼叫
而要使用Google Map的首要條件便是要有安裝Google Map app
Google Map URL Scheme 為
comgooglemaps
程式中呼叫此段將會開啟MAP APP 並且移到此座標
system.openURL("comgooglemaps://?center=40.765819,-73.975866&zoom=14&views=traffic")
-- center:中心座標
-- zomm:縮放等級
-- views:何種MAP種類
-- 如沒給座標,將會偵測DEVICE位置(需要開定位)
若使用street view
system.openURL("comgooglemaps://?center=40.765819,-73.975866&zoom=14&views=traffic&mapmode=streetview")
如果想要搜尋某座標附近的披薩店則輸入
system.openURL("comgooglemaps://?q=pizza¢er=121.567266,25.041722")
是不是很有趣啊?
介紹到此,還有很多變化可以用,想研究更深入的朋友
請參考GOOGLE的官方介紹囉
沒有留言:
張貼留言