浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。

文档全面上新

更科技的视觉体验,更高效的页面结构,快前往体验吧!

体验新版
第3行: 第3行:
 
     <div class="title-hd">全球定位(单次/连续)</div><!-- 标题下子标题及简介,可有多个 -->
 
     <div class="title-hd">全球定位(单次/连续)</div><!-- 标题下子标题及简介,可有多个 -->
 
     <div class="title-mi">功能场景</div>
 
     <div class="title-mi">功能场景</div>
     <div class="wrap-mi">本示例展示了在设备连续定位的同时,用户通过操作界面主动获取一次当前位置的场景,例如外勤人员在外业过程中到达某一地点时进行打卡。基于百度地图全球定位服务,这一功能在国内外都可适用。</div><!--  -->
+
     <div class="wrap-mi">本示例展示了在设备连续定位的同时,用户通过操作界面主动获取一次当前位置的场景,例如外勤人员在外业过程中到达某一地点时进行打卡。基于百度地图全球定位服务,这一功能在国内外都可适用。</div>
 +
    <!--  -->
 
</div>
 
</div>
 
<div class="demos_wrap">
 
<div class="demos_wrap">
第46行: 第47行:
 
                             <!-- 产品1|/index.php?title=test -->
 
                             <!-- 产品1|/index.php?title=test -->
 
                             <div class="documentA">Android定位SDK|/index.php?title=android-locsdk</div>
 
                             <div class="documentA">Android定位SDK|/index.php?title=android-locsdk</div>
                             <div >></div>
+
                             <div>></div>
 
                             <div class="documentA">全球定位|/index.php?title=android-locsdk/guide/get-location/latlng</div>
 
                             <div class="documentA">全球定位|/index.php?title=android-locsdk/guide/get-location/latlng</div>
 
                         </div>
 
                         </div>
 
                     </div>
 
                     </div>
 
                     <div class="wrap_right_nav_r">下载源码</div><!-- 安卓源码地址 -->
 
                     <div class="wrap_right_nav_r">下载源码</div><!-- 安卓源码地址 -->
                     <div class="github-url-and">//mapopen-pub-androidsdk.cdn.bcebos.com/map/sample/BaiduLBS_AndroidSDK_Sample.zip</div>
+
                     <div class="github-url-and">
 +
                        //mapopen-pub-androidsdk.cdn.bcebos.com/map/sample/BaiduLBS_AndroidSDK_Sample.zip</div>
 
                 </div>
 
                 </div>
 
                 <div class="wrap_table">
 
                 <div class="wrap_table">
第63行: 第65行:
 
                             <div>接口</div>
 
                             <div>接口</div>
 
                             <div>描述</div>
 
                             <div>描述</div>
                         </div>
+
                         </div><!-- 表格接口,可有多个 -->
                        <!-- 表格接口,可有多个 -->
+
 
                         <div class="table_wrap_con">
 
                         <div class="table_wrap_con">
 
                             <div class="table_wrap_w">
 
                             <div class="table_wrap_w">
第71行: 第72行:
 
                                 </div>
 
                                 </div>
 
                                 <div>
 
                                 <div>
                                     <div>setOnceLocation(boolean isOnceLocation) </div>
+
                                     <div>setOnceLocation(boolean isOnceLocation)</div>
 
                                 </div>
 
                                 </div>
 
                                 <div>
 
                                 <div>
第85行: 第86行:
 
                                 </div>
 
                                 </div>
 
                                 <div>
 
                                 <div>
                                     <div>连续定位时间间隔,单位是毫秒 当<1000(1s)时,定时定位无效</div>
+
                                     <div>连续定位时间间隔,单位是毫秒 当<1000(1s)时,定时定位无效< /div>
 +
                                    </div>
 
                                 </div>
 
                                 </div>
                            </div>
+
                                <div class="table_wrap_w">
                            <div class="table_wrap_w">
+
                                    <div>
                                <div>
+
                                        <div class="table-wrap-className">LocationClient</div>
                                    <div class="table-wrap-className">LocationClient</div>
+
                                    </div>
 +
                                    <div>
 +
                                        <div>start()</div>
 +
                                    </div>
 +
                                    <div>
 +
                                        <div>启动定位sdk</div>
 +
                                    </div>
 
                                 </div>
 
                                 </div>
                                 <div>
+
                                 <div class="table_wrap_w">
                                    <div>start()</div>
+
                                    <div>
                                </div>
+
                                        <div class="table-wrap-className">LocationClient</div>
                                <div>
+
                                    </div>
                                    <div>启动定位sdk</div>
+
                                    <div>
                                </div>
+
                                        <div>setLocOption(LocationClientOption locOption)</div>
                            </div>
+
                                    </div>
                            <div class="table_wrap_w">
+
                                    <div>
                                <div>
+
                                        <div>给定位客户端设置参数</div>
                                    <div class="table-wrap-className">LocationClient</div>
+
                                    </div>
                                </div>
+
                                <div>
+
                                    <div>setLocOption(LocationClientOption locOption)</div>
+
                                </div>
+
                                <div>
+
                                    <div>给定位客户端设置参数</div>
+
 
                                 </div>
 
                                 </div>
 
                             </div>
 
                             </div>
第113行: 第115行:
 
                     </div>
 
                     </div>
 
                 </div>
 
                 </div>
 
 
             </div>
 
             </div>
        </div>
+
            <div class="pre-nav">
 
+
                <div class="left-icon"></div>
        <div class="pre-nav">
+
                <div>核心代码</div>
            <div class="left-icon"></div>
+
            </div>
            <div>核心代码</div>
+
            <div class="pre-nav">
        </div>
+
                <div>1.分别创建定位客户端</div>
        <div class="pre-nav">
+
            </div>
            <div>1.分别创建定位客户端</div>
+
            <div class="pre-nav" style="margin-left:10px">
        </div>
+
                <div>创建单次定位客户端:</div>
        <div class="pre-nav" style="margin-left:10px">
+
            </div>
            <div>创建单次定位客户端:</div>
+
            <div class="pre-nav" style="margin-left:10px">
        </div>
+
                <div>LocationClient locClientOne = new LocationClient(this);</div>
        <div class="pre-nav" style="margin-left:10px">
+
            </div>
            <div>LocationClient locClientOne = new LocationClient(this);</div>
+
            <div class="pre-nav" style="margin-left:10px">
        </div>
+
                <div>创建多次定位客户端:</div>
        <div class="pre-nav" style="margin-left:10px">
+
            </div>
            <div>创建多次定位客户端:</div>
+
            <div class="pre-nav" style="margin-left:10px">
        </div>
+
                <div>LocationClient locClientContinuoue = new LocationClient(this);</div>
        <div class="pre-nav" style="margin-left:10px">
+
            </div>
            <div>LocationClient locClientContinuoue = new LocationClient(this);</div>
+
            <div class="pre-nav">
        </div>
+
                <div>2.分别创建定位结果监听器</div>
        <div class="pre-nav">
+
            </div>
            <div>2.分别创建定位结果监听器</div>
+
            <div class="pre-nav" style="margin-left:10px">
        </div>
+
                <div>创建单次定位回调结果监听</div>
        <div class="pre-nav" style="margin-left:10px">
+
            </div>
            <div>创建单次定位回调结果监听</div>
+
            <div class="pre-wrap">
        </div>
+
                <div class="pre-wrap-nav">
        <div class="pre-wrap">
+
                    <div>JAVA</div>
            <div class="pre-wrap-nav">
+
                </div><!-- 安卓示例代码位置 -->
                <div>JAVA</div>
+
                <div class="pre-wrap-w pre-wrap-w-and">
            </div><!-- 安卓示例代码位置 -->
+
                    <pre class="prettyprint prettyprinted pre-and">private BDAbstractLocationListener oneLocationListener = new BDAbstractLocationListener() {
            <div class="pre-wrap-w pre-wrap-w-and">
+
                <pre class="prettyprint prettyprinted pre-and">
+
private BDAbstractLocationListener oneLocationListener = new BDAbstractLocationListener() {
+
 
     @Override
 
     @Override
 
     public void onReceiveLocation(BDLocation location) {
 
     public void onReceiveLocation(BDLocation location) {
第155行: 第153行:
 
locClientOne.registerLocationListener(oneLocationListener);
 
locClientOne.registerLocationListener(oneLocationListener);
 
                 </pre>
 
                 </pre>
                <div class="pre-btn">
+
                    <div class="pre-btn">
                    <div class="pre-btn-copy-and">复制</div>
+
                        <div class="pre-btn-copy-and">复制</div>
                    <div class="pre-btn-cb-and">深色</div>
+
                        <div class="pre-btn-cb-and">深色</div>
 +
                    </div>
 +
                    <div class="success">复制成功</div>
 
                 </div>
 
                 </div>
                <div class="success">复制成功</div>
 
 
 
             </div>
 
             </div>
        </div>
+
            <div class="pre-nav" style="margin-left:10px">
        <div class="pre-nav" style="margin-left:10px">
+
                <div>创建连续定位回调结果监听</div>
            <div>创建连续定位回调结果监听</div>
+
            </div>
        </div>
+
            <div class="pre-wrap">
        <div class="pre-wrap">
+
                <div class="pre-wrap-nav">
            <div class="pre-wrap-nav">
+
                    <div>JAVA</div>
                <div>JAVA</div>
+
                </div><!-- 安卓示例代码位置 -->
            </div><!-- 安卓示例代码位置 -->
+
                <div class="pre-wrap-w pre-wrap-w-and">
            <div class="pre-wrap-w pre-wrap-w-and">
+
                    <pre class="prettyprint prettyprinted pre-and">private BDAbstractLocationListener continuoueLocationListener = new BDAbstractLocationListener() {
                <pre class="prettyprint prettyprinted pre-and">
+
private BDAbstractLocationListener continuoueLocationListener = new BDAbstractLocationListener() {
+
 
     @Override
 
     @Override
 
     public void onReceiveLocation(BDLocation location) {
 
     public void onReceiveLocation(BDLocation location) {
第179行: 第175行:
 
locClientContinuoue.registerLocationListener(continuoueLocationListener);
 
locClientContinuoue.registerLocationListener(continuoueLocationListener);
 
                 </pre>
 
                 </pre>
                <div class="pre-btn">
+
                    <div class="pre-btn">
                    <div class="pre-btn-copy-and">复制</div>
+
                        <div class="pre-btn-copy-and">复制</div>
                    <div class="pre-btn-cb-and">深色</div>
+
                        <div class="pre-btn-cb-and">深色</div>
 +
                    </div>
 +
                    <div class="success">复制成功</div>
 
                 </div>
 
                 </div>
                <div class="success">复制成功</div>
 
 
 
             </div>
 
             </div>
        </div>
+
            <div class="pre-nav">
        <div class="pre-nav">
+
                <div>3.设置定位参数并启动定位</div>
            <div>3.设置定位参数并启动定位</div>
+
            </div>
        </div>
+
            <div class="pre-nav" style="margin-left:10px">
        <div class="pre-nav" style="margin-left:10px">
+
                <div>设置单次定位参数</div>
            <div>设置单次定位参数</div>
+
            </div>
        </div>
+
            <div class="pre-wrap">
        <div class="pre-wrap">
+
                <div class="pre-wrap-nav">
            <div class="pre-wrap-nav">
+
                    <div>JAVA</div>
                <div>JAVA</div>
+
                </div><!-- 安卓示例代码位置 -->
            </div><!-- 安卓示例代码位置 -->
+
                <div class="pre-wrap-w pre-wrap-w-and">
            <div class="pre-wrap-w pre-wrap-w-and">
+
                    <pre class="prettyprint prettyprinted pre-and">LocationClientOption locationClientOption = new LocationClientOption();
                <pre class="prettyprint prettyprinted pre-and">
+
LocationClientOption locationClientOption = new LocationClientOption();
+
 
// 可选,设置定位模式,默认高精度 LocationMode.Hight_Accuracy:高精度;
 
// 可选,设置定位模式,默认高精度 LocationMode.Hight_Accuracy:高精度;
 
locationClientOption.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);
 
locationClientOption.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);
第209行: 第203行:
 
locClientOne.start();
 
locClientOne.start();
 
                 </pre>
 
                 </pre>
                <div class="pre-btn">
+
                    <div class="pre-btn">
                    <div class="pre-btn-copy-and">复制</div>
+
                        <div class="pre-btn-copy-and">复制</div>
                    <div class="pre-btn-cb-and">深色</div>
+
                        <div class="pre-btn-cb-and">深色</div>
 +
                    </div>
 +
                    <div class="success">复制成功</div>
 
                 </div>
 
                 </div>
                <div class="success">复制成功</div>
 
 
 
             </div>
 
             </div>
        </div>
+
            <div class="pre-nav" style="margin-left:10px">
        <div class="pre-nav" style="margin-left:10px">
+
                <div>设置连续定位参数</div>
            <div>设置连续定位参数</div>
+
            </div>
        </div>
+
            <div class="pre-wrap">
        <div class="pre-wrap">
+
                <div class="pre-wrap-nav">
            <div class="pre-wrap-nav">
+
                    <div>JAVA</div>
                <div>JAVA</div>
+
                </div><!-- 安卓示例代码位置 -->
            </div><!-- 安卓示例代码位置 -->
+
                <div class="pre-wrap-w pre-wrap-w-and">
            <div class="pre-wrap-w pre-wrap-w-and">
+
                    <pre class="prettyprint prettyprinted pre-and">LocationClientOption locationClientOption = new LocationClientOption();
                <pre class="prettyprint prettyprinted pre-and">
+
LocationClientOption locationClientOption = new LocationClientOption();
+
 
// 如果设置为0,则代表单次定位,即仅定位一次,默认为0
 
// 如果设置为0,则代表单次定位,即仅定位一次,默认为0
 
// 如果设置非0,需设置1000ms以上才有效
 
// 如果设置非0,需设置1000ms以上才有效
第235行: 第227行:
 
locClientContinuoue.start();
 
locClientContinuoue.start();
 
                 </pre>
 
                 </pre>
                <div class="pre-btn">
+
                    <div class="pre-btn">
                    <div class="pre-btn-copy-and">复制</div>
+
                        <div class="pre-btn-copy-and">复制</div>
                    <div class="pre-btn-cb-and">深色</div>
+
                        <div class="pre-btn-cb-and">深色</div>
 +
                    </div>
 +
                    <div class="success">复制成功</div>
 
                 </div>
 
                 </div>
                <div class="success">复制成功</div>
 
 
 
             </div>
 
             </div>
        </div>
+
            <!-- <div class="more-nav">
        <!-- <div class="more-nav">
+
 
             <div class="left-icon"></div>
 
             <div class="left-icon"></div>
 
             <div>更多功能</div>
 
             <div>更多功能</div>
第262行: 第253行:
 
         </div> -->
 
         </div> -->
  
 
+
        </div>
 
+
        <div class="ios-wrap wrap" style="display: none;">
    </div>
+
            <div class="wrap-wp">
    <div class="ios-wrap wrap" style="display: none;">
+
                <div class="wrap_left">
        <div class="wrap-wp">
+
                    <div class="left-video">
            <div class="wrap_left">
+
                        <div class="img-bg-ios"></div>
                <div class="left-video">
+
                        <div class="phone-ios">
                    <div class="img-bg-ios"></div>
+
                            <div class="video-wrap infor">
                    <div class="phone-ios">
+
                                <div class="video-control"></div><!-- ios视频位置 -->
                        <div class="video-wrap infor">
+
                                <pre>//mapopen-website-wiki.bj.bcebos.com/demos/iostest.MP4</pre>
                            <div class="video-control"></div><!-- ios视频位置 -->
+
                            </div>
                            <pre>//mapopen-website-wiki.bj.bcebos.com/demos/iostest.MP4</pre>
+
                            <div class="video-icon-ios">
 +
                                <div class="play play-ios"></div>
 +
                                <div class="stop stop-ios"></div>
 +
                            </div>
 
                         </div>
 
                         </div>
                         <div class="video-icon-ios">
+
                         <div class="progressWrap-hide-ios"></div>
                            <div class="play play-ios"></div>
+
                        <div id="videoControls-ios">
                            <div class="stop stop-ios"></div>
+
                            <div id="progressWrap-ios">
 +
                                <div id="playProgress-ios"></div>
 +
                            </div>
 
                         </div>
 
                         </div>
 
                     </div>
 
                     </div>
                     <div class="progressWrap-hide-ios"></div>
+
                     <div class="left-qrCode">
                    <div id="videoControls-ios">
+
                        <!-- ios二维码位置 -->
                         <div id="progressWrap-ios">
+
                         <div class="qrCode-ios">//mapopen-website-wiki.bj.bcebos.com/demos/play.png</div>
                            <div id="playProgress-ios"></div>
+
                         <div>扫码手机观看</div>
                         </div>
+
 
                     </div>
 
                     </div>
 
                 </div>
 
                 </div>
                 <div class="left-qrCode">
+
                 <div class="wrap_right">
                    <!-- ios二维码位置 -->
+
                     <div class="wrap_right_nav">
                     <div class="qrCode-ios">//mapopen-website-wiki.bj.bcebos.com/demos/play.png</div>
+
                        <div class="wrap_right_nav_l">
                    <div>扫码手机观看</div>
+
                            <div>使用产品</div>
                </div>
+
                            <div>
            </div>
+
                                <!-- IOS使用产品下选项,可有多个 -->
            <div class="wrap_right">
+
                                <!-- 产品1|/index.php?title=test -->
                <div class="wrap_right_nav">
+
                                <div class="documentA">产品1|/index.php?title=test</div><!--  -->
                    <div class="wrap_right_nav_l">
+
                                <div>></div>
                        <div>使用产品</div>
+
                                <div class="documentA">产品2|/index.php?title=test</div>
                        <div>
+
                            </div>
                            <!-- IOS使用产品下选项,可有多个 -->
+
                            <!-- 产品1|/index.php?title=test -->
+
                            <div class="documentA">产品1|/index.php?title=test</div><!--  -->
+
                            <div >></div>
+
                            <div class="documentA">产品2|/index.php?title=test</div>
+
 
                         </div>
 
                         </div>
 +
                        <div class="wrap_right_nav_r">下载源码</div><!-- IOS源码地址 -->
 +
                        <div class="github-url-ios">//mapopen-website-wiki.bj.bcebos.com/demos/location/one_continuous_location.zip</div>
 
                     </div>
 
                     </div>
                     <div class="wrap_right_nav_r">下载源码</div><!-- IOS源码地址 -->
+
                     <div class="wrap_table">
                    <div class="github-url-ios">//mapopen-website-wiki.bj.bcebos.com/demos/xs%20max.png</div>
+
                        <div class="table_nav">
                </div>
+
                            <div class="left-icon"></div>
                <div class="wrap_table">
+
                            <div>核心接口</div>
                    <div class="table_nav">
+
                        </div>
                        <div class="left-icon"></div>
+
                        <div class="table_wrap">
                        <div>核心接口</div>
+
                            <div class="table_wrap_title">
                    </div>
+
                                <div>类</div>
                    <div class="table_wrap">
+
                                <div>接口</div>
                        <div class="table_wrap_title">
+
                                <div>描述</div>
                            <div>类</div>
+
                                <div>备注</div>
                            <div>接口</div>
+
                            </div><!-- ios表格接口内容,可有多个 -->
                            <div>描述</div>
+
                            <!-- 表格接口,可有多个 -->
                            <div>备注</div>
+
                            <div class="table_wrap_con">
                        </div><!-- ios表格接口内容,可有多个 -->
+
                                <div class="table_wrap_w">
                        <!-- 表格接口,可有多个 -->
+
                                    <div>
                        <div class="table_wrap_con">
+
                                        <div class="table-wrap-className">BMKClusterManager</div>
                            <div class="table_wrap_w">
+
                                    </div>
                                 <div>
+
                                    <div>
                                     <div class="table-wrap-className">BMKClusterManager</div>
+
                                        <div>- (void)clearClusterItems;</div>
 +
                                    </div>
 +
                                    <div>
 +
                                        <div>清除标注集群items</div>
 +
                                    </div>
 +
                                    <div>
 +
                                        <div>V4.0.0起</div>
 +
                                    </div>
 +
                                 </div><!--  -->
 +
                                <div class="table_wrap_w">
 +
                                     <div>
 +
                                        <div class="table-wrap-className">BMKClusterManager</div>
 +
                                    </div>
 +
                                    <div>
 +
                                        <div>- (NSArray&lt;BMKCluster *&gt; *)getClusters:(CGFloat)zoomLevel;</div>
 +
                                    </div>
 +
                                    <div>
 +
                                        <div>根据地图缩放级别获取标注集群</div>
 +
                                    </div>
 +
                                    <div>
 +
                                        <div>V4.0.0起</div>
 +
                                    </div>
 
                                 </div>
 
                                 </div>
                                <div>
+
 
                                    <div>- (void)clearClusterItems;</div>
+
                                </div>
+
                                <div>
+
                                    <div>清除标注集群items</div>
+
                                </div>
+
                                <div>
+
                                    <div>V4.0.0起</div>
+
                                </div>
+
   
+
                            </div><!--  -->
+
                            <div class="table_wrap_w">
+
                                <div>
+
                                    <div class="table-wrap-className">BMKClusterManager</div>
+
                                </div>
+
                                <div>
+
                                    <div>- (NSArray&lt;BMKCluster *&gt; *)getClusters:(CGFloat)zoomLevel;</div>
+
                                </div>
+
                                <div>
+
                                    <div>根据地图缩放级别获取标注集群</div>
+
                                </div>
+
                                <div>
+
                                    <div>V4.0.0起</div>
+
                                </div>
+
   
+
 
                             </div>
 
                             </div>
                           
 
 
 
                         </div>
 
                         </div>
 
                     </div>
 
                     </div>
 
                 </div>
 
                 </div>
 
 
             </div>
 
             </div>
        </div>
+
            <div class="pre-nav">
        <div class="pre-nav">
+
                <div class="left-icon"></div>
            <div class="left-icon"></div>
+
                <div>核心代码</div>
            <div>核心代码</div>
+
        </div>
+
        <div class="pre-wrap">
+
            <div class="pre-wrap-title">1.第一步</div>
+
            <div class="pre-wrap-nav">
+
                <div>Objective-C</div>
+
 
             </div>
 
             </div>
              
+
             <div class="pre-wrap">
            <div class="pre-wrap-w pre-wrap-w-ios code_container">
+
                <div class="pre-wrap-title">1.第一步</div>
                <!-- ios示例代码位置 -->
+
                <div class="pre-wrap-nav">
                <pre class="prettyprint prettyprinted pre-ios">
+
                    <div>Objective-C</div>
1
+
                </div>
 +
                <div class="pre-wrap-w pre-wrap-w-ios code_container">
 +
                    <!-- ios示例代码位置 -->
 +
                    <pre class="prettyprint prettyprinted pre-ios">1
 
/** 更新标注展示. */
 
/** 更新标注展示. */
 
- (void)updateClusters {
 
- (void)updateClusters {
第411行: 第394行:
  
 
                 </pre>
 
                 </pre>
                <div class="pre-btn">
+
                    <div class="pre-btn">
                    <div class="pre-btn-copy-ios">复制</div>
+
                        <div class="pre-btn-copy-ios">复制</div>
                    <div class="pre-btn-cb-ios">深色</div>
+
                        <div class="pre-btn-cb-ios">深色</div>
 +
                    </div>
 +
                    <div class="success">复制成功</div>
 
                 </div>
 
                 </div>
                <div class="success">复制成功</div>
 
 
             </div>
 
             </div>
        </div>
+
            <div class="pre-wrap">
        <div class="pre-wrap">
+
                <div class="pre-wrap-title">2.第二步</div>
            <div class="pre-wrap-title">2.第二步</div>
+
                <div class="pre-wrap-nav">
            <div class="pre-wrap-nav">
+
                    <div>Objective-C</div>
                <div>Objective-C</div>
+
                </div>
            </div>
+
                <div class="pre-wrap-w pre-wrap-w-ios code_container">
           
+
                    <!-- ios示例代码位置 -->
            <div class="pre-wrap-w pre-wrap-w-ios code_container">
+
                    <pre class="prettyprint prettyprinted pre-ios">2
                <!-- ios示例代码位置 -->
+
                <pre class="prettyprint prettyprinted pre-ios">
+
2
+
 
/** 更新标注展示. */
 
/** 更新标注展示. */
 
- (void)updateClusters {
 
- (void)updateClusters {
第465行: 第446行:
  
 
                 </pre>
 
                 </pre>
                <div class="pre-btn">
+
                    <div class="pre-btn">
                    <div class="pre-btn-copy-ios">复制</div>
+
                        <div class="pre-btn-copy-ios">复制</div>
                    <div class="pre-btn-cb-ios">深色</div>
+
                        <div class="pre-btn-cb-ios">深色</div>
 +
                    </div>
 +
                    <div class="success">复制成功</div>
 
                 </div>
 
                 </div>
                <div class="success">复制成功</div>
 
 
             </div>
 
             </div>
        </div>
+
            <div class="pre-wrap">
        <div class="pre-wrap">
+
                <div class="pre-wrap-title">3.名字</div>
            <div class="pre-wrap-title">3.名字</div>
+
                <div class="pre-wrap-nav">
            <div class="pre-wrap-nav">
+
                    <div>Objective-C</div>
                <div>Objective-C</div>
+
                </div>
            </div>
+
                <div class="pre-wrap-w pre-wrap-w-ios code_container">
           
+
                    <!-- ios示例代码位置 -->
            <div class="pre-wrap-w pre-wrap-w-ios code_container">
+
                    <pre class="prettyprint prettyprinted pre-ios">3
                <!-- ios示例代码位置 -->
+
                <pre class="prettyprint prettyprinted pre-ios">
+
3
+
 
/** 更新标注展示. */
 
/** 更新标注展示. */
 
- (void)updateClusters {
 
- (void)updateClusters {
第519行: 第498行:
  
 
                 </pre>
 
                 </pre>
                <div class="pre-btn">
+
                    <div class="pre-btn">
                    <div class="pre-btn-copy-ios">复制</div>
+
                        <div class="pre-btn-copy-ios">复制</div>
                    <div class="pre-btn-cb-ios">深色</div>
+
                        <div class="pre-btn-cb-ios">深色</div>
 +
                    </div>
 +
                    <div class="success">复制成功</div>
 
                 </div>
 
                 </div>
                <div class="success">复制成功</div>
 
 
             </div>
 
             </div>
        </div>
+
            <div class="more-nav">
        <div class="more-nav">
+
                <div class="left-icon"></div>
            <div class="left-icon"></div>
+
                <div>更多功能</div>
            <div>更多功能</div>
+
        </div>
+
        <div class="more-wrap">
+
            <!-- IOS更多功能下选项 -->
+
            <!-- 点标记动画|/index.php?title=test -->
+
            <div>
+
                <div class="point"></div>
+
                <div class="documentA">点标记动画|/index.php?title=test</div>
+
 
             </div>
 
             </div>
             <div>
+
             <div class="more-wrap">
                 <div class="point"></div>
+
                 <!-- IOS更多功能下选项 -->
                 <div class="documentA">点融合|/index.php?title=test</div>
+
                <!-- 点标记动画|/index.php?title=test -->
            </div>
+
                <div>
            <div>
+
                    <div class="point"></div>
                <div class="point"></div>
+
                    <div class="documentA">点标记动画|/index.php?title=test</div>
                <div class="documentA">添加文字和信息窗|/index.php?title=test</div>
+
                 </div>
 +
                <div>
 +
                    <div class="point"></div>
 +
                    <div class="documentA">点融合|/index.php?title=test</div>
 +
                </div>
 +
                <div>
 +
                    <div class="point"></div>
 +
                    <div class="documentA">添加文字和信息窗|/index.php?title=test</div>
 +
                </div>
 
             </div>
 
             </div>
 
         </div>
 
         </div>
 
     </div>
 
     </div>
</div>
 

2020年6月1日 (一) 19:32的版本

全球定位(单次/连续)
功能场景
本示例展示了在设备连续定位的同时,用户通过操作界面主动获取一次当前位置的场景,例如外勤人员在外业过程中到达某一地点时进行打卡。基于百度地图全球定位服务,这一功能在国内外都可适用。
Android
iOS
//mapopen-website-wiki.bj.bcebos.com/demos/AndroidVideos/全球(单次:连续).mp4
1590746640|//mapopen-website-wiki.bj.bcebos.com/demos/qrcodes/单次连续.png
扫码体验
使用产品
Android定位SDK|/index.php?title=android-locsdk
>
全球定位|/index.php?title=android-locsdk/guide/get-location/latlng
下载源码
//mapopen-pub-androidsdk.cdn.bcebos.com/map/sample/BaiduLBS_AndroidSDK_Sample.zip
核心接口
接口
描述
LocationClientOption
setOnceLocation(boolean isOnceLocation)
设置是否进行单次定位,单次定位时调用start之后会默认返回一次定位结果
LocationClientOption
setScanSpan(int scanSpan)
连续定位时间间隔,单位是毫秒 当<1000(1s)时,定时定位无效< /div>
LocationClient
start()
启动定位sdk
LocationClient
setLocOption(LocationClientOption locOption)
给定位客户端设置参数
核心代码
1.分别创建定位客户端
创建单次定位客户端:
LocationClient locClientOne = new LocationClient(this);
创建多次定位客户端:
LocationClient locClientContinuoue = new LocationClient(this);
2.分别创建定位结果监听器
创建单次定位回调结果监听
JAVA
private BDAbstractLocationListener oneLocationListener = new BDAbstractLocationListener() {
    @Override
    public void onReceiveLocation(BDLocation location) {
    }
}
locClientOne.registerLocationListener(oneLocationListener);
                
复制
深色
复制成功
创建连续定位回调结果监听
JAVA
private BDAbstractLocationListener continuoueLocationListener = new BDAbstractLocationListener() {
    @Override
    public void onReceiveLocation(BDLocation location) {
    }
}
locClientContinuoue.registerLocationListener(continuoueLocationListener);
                
复制
深色
复制成功
3.设置定位参数并启动定位
设置单次定位参数
JAVA
LocationClientOption locationClientOption = new LocationClientOption();
// 可选,设置定位模式,默认高精度 LocationMode.Hight_Accuracy:高精度;
locationClientOption.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);
/// 设置是否进行单次定位,单次定位时调用start之后会默认返回一次定位结果
locationClientOption.setOnceLocation(true);
// 设置定位参数
locClientOne.setLocOption(locationClientOption);
// 开启定位
locClientOne.start();
                
复制
深色
复制成功
设置连续定位参数
JAVA
LocationClientOption locationClientOption = new LocationClientOption();
// 如果设置为0,则代表单次定位,即仅定位一次,默认为0
// 如果设置非0,需设置1000ms以上才有效
locationClientOption.setScanSpan(1000);
// 设置定位参数
locClientContinuoue.setLocOption(locationClientOption);
// 开启定位
locClientContinuoue.start();
                
复制
深色
复制成功
  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

如发现文档错误,或对此文档有更好的建议,请在下方反馈。问题咨询请前往反馈平台提交工单咨询。

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消