Android基於mAppWidget實現手繪地圖(一)--簡介


  http://lemberg.github.io/mappwidget/user_guide.html

  最近在看一些導游類應用,發現一些景區的導覽圖使用的完全是自定義地圖,也就是手繪地圖。這種小范圍使用的,專業的地圖給人以親切的感覺。但是他們是如何實現的呢,網上找了找實現思路,都沒有太滿意的。

  在一家英國的網站上,發現了一個類庫,可以實現類似的功能。試了一下它提供的demo,發現功能強大的超過了我的預期。在這里分享給大家,希望給大家提供一個思路吧。

   翻譯的有不准確的地方,請見諒。 大家先看看中文,是否滿足自己的需要,省的浪費時間。

 

  mAppWidget是一個代碼庫,使用它可以很方便的為android手機開發自定義地圖的應用。這個類庫提供了很多服務,方便android開發者集成地圖到自己的項目,如示例項目和導游地圖。使用mAppWidget庫,可以快速的將一張圖片轉變成可交互的地圖。

  mAppWidget支持很多功能,比如縮放,平移,圖層和對象。可點擊的地圖上的大頭針,可添加注釋的信息氣泡使得管理地圖圖層和對象很簡單。

   該類庫使用時不需要聯網,不像其他的解決方案。mAppWidget使用了切片技術,可以將較小的切片拼裝成較大的地圖。這種方法可以節省內存,獲得更快的響應速度,非常適合移動設備。

  圖層上的圖像放大時不受地圖圖片分辨率的限制,對於超出最大縮放級別的圖層上的圖像,該類庫會自動調整。

     地圖的生成已經提供了在線的工具,可以把一張圖片切割成可供你的項目使用的地圖資源。

   mAppWidget功能list:

  1. 將任意圖片轉換成地圖
  2. 切片引擎負責渲染
  3. 支持GPS地位
  4. 放大/縮小
  5. 支持手勢縮放
  6. 支持雙擊縮放
  7. 搖鏡頭
  8. 慣性滾動
  9. 移動流暢
  10. 支持多地圖
  11. animation到地圖上的某點
  12. 添加/移除圖層
  13. 添加/移除對象
  14. 點擊氣泡
  15. 支持離線展示

     稍后翻譯其他內容,最后上傳類庫和使用demo。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM