看板 AndroidDev 關於我們 聯絡資訊
※ 引述《brandonron (假嗨)》之銘言: : 小弟之前有寫了一個關於android app : 結合GPS和Google Map的應用 : 但是,最近被要求了一個實作問題 : 不知道有沒有人知道,是否可以對Google Map的特定道路改變顏色 : 而不是預設(連線取得地圖)給我的道路顏色 : (例如改變成:國道-紅色、幹道-藍色) : 那麼我要如何在App程式內寫一段顏色變化的程式碼來改變我要的道路顏色? : (我的設計環境:Eclipse開發環境+Google API 15) : P.S:我自己的認知,使用者端只是將GPS訊號傳送給Google Map Server : 剩下控制權都在它那邊,而我也是有網路能力才能取得它的圖資 : 這樣我有可能可以用程式的方式,強制在取得圖資之後, : 馬上改變我地圖上那些特殊道路的顏色嗎? : 還是說我只能將它圖資用離現下載才有權力改變顏色? : 這部分我找了一些Google API,頂多看到感變路進規劃顏色 : 希望Google Map的應用高手可以提供我解答或參考作法的網站 : 小弟對排版還不太會(練習中),請多多包涵.... 最關鍵的問題在你要如何取得國道、線道本身的資料。 因為這部份看你沒問,且好像沒有API可以取得,有錯請指正 :p 假設上面的東西不是問題 可能解法1: GMaps v2 有Polyline可以用。 我預期道路的路線不會一直變來變去,因此你可以考慮將你所要上色的道路經緯度 存下來然後將你要的道路用PolyLine給他一點顏色瞧瞧。 可能解法2: GMaps v2 有Tile可以用,你可以自己把地圖本身的圖片畫成所需要的圖片 讓Map去讀你那個地方的Tile。 -- 抱最大的希望,為最大的努力,做最壞的打算。 嚴長壽 領最大的薪水,擁最大的權勢,做最壞的榜樣。 立法院 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.144.84