Skip to main content

junny_map 0.2.1 copy "junny_map: ^0.2.1" to clipboard
junny_map: ^0.2.1 copied to clipboard

PlatformAndroid

Shared Tianditu map, geocoding, POI search, and geolocator services for Flutter applications.

0.2.1 #

  • 修复 Android 连续定位静默时长期没有首坐标的问题;可选 firstFixTimeLimit 为首个合格样本设置期限,超时后执行一次有界网络定位恢复。
  • 对恢复样本统一检查精度、时效与请求身份,阻止迟到结果覆盖新会话;启用有界会话后,过期位置会报告失效。
  • 原生网络请求按 ID 独立取消,清理失败保留监听句柄并向上层传播,避免旧请求未释放时启动新会话。
  • 未设置 firstFixTimeLimit 的连续定位保持原有行为;不改变最低 SDK 或已有默认定位方式。

0.2.0 #

  • 新增自适应坐标参考系 JunnyAdaptiveCrs 与 JunnyAdaptiveProjection,统一消除多底图多坐标系像素偏移。
  • 新增天地图周边选点单次高效检索管线,基于逆地理道路线索单次拉取周边候选,避免 429 限流。
  • 新增海外逆地理分层双轨制地名支持,宏观国名本地化,微观地名保留当地官方语言/拉丁拼写。
  • 新增 TdtRestClient 请求单飞去重、120ms 节流与 429 冷却保护。
  • 升级第三方 direct dependencies 兼容版本(dio ^5.11.1, flutter_map ^8.3.2, geolocator ^14.1.1, maplibre ^0.3.6)。

0.1.0 #

  • 新增天地图 WMTS 瓦片 URL 生成和 FlutterMap 集成。
  • 新增天地图搜索与地理编码客户端。
  • 新增坐标模型以及 GCJ02/BD09 转换。
  • 新增基于 geolocator 的定位提供者。
0
likes
140
points
115
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Shared Tianditu map, geocoding, POI search, and geolocator services for Flutter applications.

Repository (GitHub)

License

MIT (license)

Dependencies

dio, flutter, flutter_map, geolocator, http, latlong2, maplibre

More

Packages that depend on junny_map

Packages that implement junny_map