LocalCity

本地城市服务类,根据用户 IP 自动定位到所在城市,返回城市名称及中心坐标。 适用于地图应用中根据用户所在城市初始化地图中心点、展示默认城市等场景。

构造函数

  • 创建一个获取本地城市位置的实例

    参数类型说明
    opts 可选LocalCityOptions
    属性类型说明
    renderOptionsRenderOptions结果呈现设置,当给定map参数时,改地图将自动将视野定位到当前城市

    返回值 LocalCity

    示例代码1

    const localCity = new BMap.LocalCity({ renderOptions: { map } });
    localCity.get((result) => {
    console.log('当前城市:', result.name);
    });

方法

  • 当获取城市信息后,回调函数会被调用,其参数为类型为LocalCityResult对象

    参数类型说明
    callback(result: LocalCityResult) => void

    返回值 void

    示例代码1

    localCity.get((result) => {
    console.log('城市:', result.name, '中心点:', result.center);
    });