1.Osmdroid概述

编程入门 行业动态 更新时间:2024-10-25 14:28:39

1.<a href=https://www.elefans.com/category/jswz/34/1420961.html style=Osmdroid概述"/>

1.Osmdroid概述

愿你出走半生,归来仍是少年!

        在最初使用时曾写下了一系列关于OsmDroid的文章,去年开始又基于它做了一系列的项目并且现阶段又使用了新的底图框架,所以在此总结。

1.什么是OsmDroid

        osmdroid是Android的MapView (v1 API)类的一个(几乎)完全/免费的替代品。它还包括一个模块化的瓦片提供程序系统,支持许多在线和离线的瓷砖源,并支持内置的覆盖,用于绘制图标、跟踪位置和绘制形状。

        简而言之,OsmDroid是一款在android系统上运行,且支持瓦片服务、矢量绘制、GNSS定位显示等功能的一个底图框架。

        以下分别为代码仓储以及对应的官方文档。

GitHub - osmdroid/osmdroid: OpenStreetMap-Tools for Android

2.基础支持

        osmdroid具体能做什么才是是否使用它的基石,以下为常用的部分:

  • 矢量绘制
    • Mark
    • 线
    • 多面
  • 瓦片服务
    • XYZ
    • TMS
    • WMS
    • 本地缓存
  • 地图交互
    • 单击
    • 双击
    • 长按
    • 定位

3.其他

        在使用osmdroid时,在掌握java语言的同时,最好还需要结合JTS以及Spatialite。这样才能在android中实现一个闭环的数据存储、分析、展示应用。

更多推荐

1.Osmdroid概述

本文发布于:2023-11-15 00:57:13,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1590835.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Osmdroid

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!