tld_amapsearch 0.0.1 copy "tld_amapsearch: ^0.0.1" to clipboard
tld_amapsearch: ^0.0.1 copied to clipboard

outdated

高德地图插件,增加查询功能以及天气服务

tld_amapsearch #

介绍

高德地图插件的封装,在官方基础上增加查询控件,可以dev搜索以下控件:

主要功能

1.增加地图查询功能,查询功能如下

​ (1)关键子检索 POI

​ (2)周边检索 POI

​ (3)天气检索

​ (4)地理编码(地址转坐标)

​ (5)逆地理编码(坐标转地址)

安装教程

tld_amap_search: ^last_version

使用说明

  1. tld_amapsearch导包:

    import 'package:tld_amapsearch/tld_amapSearch.dart';

  2. tld_amapsearch导包: 在官方sdk上重新封装过,如需使用,可单独引入:
    tld_amapsearch导包:
    

    (1).定位权限配置,使用第三方 permission_handler 动态权限工具, 使用方法请移步 permission_handler (2).tld_amapsearch使用

        /// 初始化高德key
      Future<void> initAmapKey() async {
     bool result =
         await TldAmapSearch.initKey(androidKey: '安卓key', iosKey: '苹果key');
     print(result);
      }
    

/// 设置隐私权限 setPrivacy() async { await TldAmapSearch.updatePrivacyShow(hasShow: true, hasContains: true); await TldAmapSearch.updatePrivacyAgree(hasAgree: true); }

/// 周边范围搜索 void searchAround() async { await TldAmapSearch.searchAround( longitude: 106.642904, latitude: 26.653841, back: (code, SearchResult data) { print(data); }); }

/// 关键字搜索 void searchkeyword() async { await TldAmapSearch.searchKeyword( keyWord: '万达广场', back: (code, SearchResult data) { print(data); }); }

/// 天气查询 void searchWeather() async { await TldAmapSearch.weatherSearch( city: '北京市', isLive: true, liveBack: (code, LiveResult result) { print(result); }, foreBack: (code, ForeCastResult result) { print(result); }); }

// 地理编码 void geocode() async { //地理编码 await TldAmapSearch.geocoding(address: "北京市", back: (code, data) {}); //逆地理编码 await TldAmapSearch.reGeocoding( longitude: 106.642904, latitude: 26.653841, back: (code, data) {}); }



1
likes
0
points
4
downloads

Publisher

unverified uploader

Weekly Downloads

高德地图插件,增加查询功能以及天气服务

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on tld_amapsearch

Packages that implement tld_amapsearch