iT邦幫忙

2023 iThome 鐵人賽

DAY 1
0
Mobile Development

Google Maps SDK for Android 與 GIS App 開發筆記系列 第 1

Day 1: 開賽啦~ 先來聊聊這三十天要做些什麼

  • 分享至 

  • xImage
  •  

前言

想了好久終於鼓起勇氣報名,拖了很久終於在開賽日結束前把文章送了出去。😅

拜讀鐵人賽文章多年,每每在學習新技術上觸礁時,總會來這裡看看,找找是否有可以參考的文章。有時候,一看完大神與前輩們的分享,原本不明白的地方就瞬間豁然開朗,讓人少走許多冤枉路。

這次參加鐵人賽,除了是給自己的一個挑戰,也希望透過撰寫文章,讓自己對於該項技術能夠更加熟悉,也將這些知識系統化的整理起來。

賽期規劃

文章內容將圍繞在 GIS 應用中最常見的地圖服務。我會帶著大家一起學習 Google Maps SDK for Android 常見的功能,以及在開發上如何實作與應用。行有餘力,將會再分享一些跟 GIS 開發有關的小技巧或是小弟曾經踩過的坑。最後,也會整合這近三十天所介紹過的功能,實作一個看房的紀錄 App。

接下來 30 天的規劃大概是以下的內容,但實際的產出可能還會有些增減或調整。

  1. Day 1: 開賽啦~ 先來聊聊這三十天要做些什麼
  2. Day 2: GIS 是什麼? GIS 在 App 上常見的應用方式與資料格式
  3. Day 3: Android 中常與 GIS 服務結合的另一項功能:GPS 定位
  4. Day 4: Google Maps SDK--功能介紹
  5. Day 5: Google Maps SDK--環境建置
  6. Day 6: Google Maps SDK--金鑰申請
  7. Day 7: Google Maps SDK--官方建議的金鑰保護措施
  8. Day 8: Google Maps SDK--圖層樣式設定
  9. Day 9: Google Maps SDK--線上圖層套疊 WMTS
  10. Day 10: Google Maps SDK--離線圖層套疊 Mbtiles
  11. Day 11: Google Maps SDK--設置預設圖標與互動
  12. Day 12: Google Maps SDK--自訂圖標樣式
  13. Day 13: Google Maps SDK--圖面作畫 Polygon / Line
  14. Day 14: Google Maps SDK--圖面套疊 Overlay
  15. Day 15: Google Maps SDK--Utility 介紹與環境建置
  16. Day 16: Google Maps SDK--GeoJson 與 KML 圖層套疊
  17. Day 17: Google Maps SDK--Heat map 熱視圖
  18. Day 18: Google Maps SDK--聚合點位 Cluster
  19. Day 19: 開發上踩過的坑與小技巧分享
  20. Day 20: 需要付費的那些服務--Google Directions API
  21. Day 21: 需要付費的那些服務--Google Places API
  22. Day 22: Geofence API
  23. Day 23: 一些政府單位提供的 OpenData 介紹
  24. Day 24: Sptialite 介紹與實作
  25. Day 25: 介紹的差不多了,來做個小專案練練手--看房紀錄 App
  26. Day 26: 看房紀錄 App--確認架構與預計使用的資料來源與格式
  27. Day 27: 看房紀錄 App--新增看房記錄表單並儲存資料
  28. Day 28: 看房紀錄 App--讀取表單資訊並畫出點位
  29. Day 29: 看房紀錄 App--圖層套疊與切換
  30. Day 30: 完賽~

好的,希望我可以順利完賽。/images/emoticon/emoticon01.gif

明天見啦!


下一篇
Day 2: GIS 是什麼? GIS 在 App 上常見的應用方式與資料格式
系列文
Google Maps SDK for Android 與 GIS App 開發筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言