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

來源:互聯網
上載者:User

標籤:

尊重原創,參考自:http://www.67tgb.com/

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

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

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

  以下內容翻譯自: mAppWidget

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

 

  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。

 

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.