Map Kit(地图服务):为开发者提供强大而便捷的地图能力,助力全球开发者实现个性化显示地图、位置搜索和路径规划等功能,轻松完成地图构建工作。可以轻松地在HarmonyOS应用/元服务中集成地图相关的功能,全方位提升用户体验(Map Kit相关API)。
类型 | 描述 | 参数 (设置关键字、城市、语言等信息) | 描述 |
|---|---|---|---|
通过指定的关键字和可选的地理范围。 | 关键字搜索的参数。 | ||
通过用户传入自己的位置,可以返回周边地点列表。 | 周边搜索的参数。 | ||
根据输入的关键字返回预测的输入关键字和地点查询建议。 | 自动补全的参数。 | ||
根据地点的唯一主键地点ID获取地点详情。 | 地点详情的参数。 |
Q:使用Map Kit(地图服务)搜索附近时报错1002600001。
A:错误码1002600001属于系统内部错误,通常无法通过常规日志直接获取具体原因。建议检查网络环境:
-如果您使用了抓包代理工具(如Charles等),请尝试关闭代理后重新测试。
-确保设备网络连接正常,建议尝试切换Wi-Fi或移动数据。
如果问题持续存在,建议提供抓包日志与复现步骤,以便进一步排查。
Q:地图位置搜索传入经纬度后,返回的搜索地点结果与预期相差很大。
A:位置搜索传入经纬度“latitude”、“longitude”值的类型,必须为number类型,否则会导致搜索结果异常。
Q:位置搜索时,默认搜索范围是[1,50000]米,如果实现全国范围内搜索?
A:使用nearbySearch搜索时,NearbySearchParams中location为必选项,只能在指定位置周边进行搜索。如果需要全国范围内搜索,建议使用searchByText搜索的方式,不在SearchByTextParams中填写location参数,同时指定countryCodes为“CN”,即可实现在全国范围内搜索。