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

文档全面上新

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

体验新版
第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">
第47行: 第46行:
 
                             <!-- 产品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>
第64行: 第63行:
 
                             <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行: 第71行:
 
                                 </div>
 
                                 </div>
 
                                 <div>
 
                                 <div>
                                     <div>setOnceLocation(boolean isOnceLocation)</div>
+
                                     <div>setOnceLocation(boolean isOnceLocation) </div>
 
                                 </div>
 
                                 </div>
 
                                 <div>
 
                                 <div>
第85行: 第85行:
 
                                 </div>
 
                                 </div>
 
                                 <div>
 
                                 <div>
                                     <div>连续定位时间间隔,单位是毫秒 当<1000(1s)时,定时定位无效< /div>
+
                                     <div>连续定位时间间隔,单位是毫秒 当<1000(1s)时,定时定位无效</div>
                                    </div>
+
 
                                 </div>
 
                                 </div>
                                <div class="table_wrap_w">
+
                            </div>
                                    <div>
+
                            <div class="table_wrap_w">
                                        <div class="table-wrap-className">LocationClient</div>
+
                                <div>
                                    </div>
+
                                    <div class="table-wrap-className">LocationClient</div>
                                    <div>
+
                                        <div>start()</div>
+
                                    </div>
+
                                    <div>
+
                                        <div>启动定位sdk</div>
+
                                    </div>
+
 
                                 </div>
 
                                 </div>
                                 <div class="table_wrap_w">
+
                                 <div>
                                    <div>
+
                                    <div>start()</div>
                                        <div class="table-wrap-className">LocationClient</div>
+
                                </div>
                                    </div>
+
                                <div>
                                    <div>
+
                                    <div>启动定位sdk</div>
                                        <div>setLocOption(LocationClientOption locOption)</div>
+
                                </div>
                                    </div>
+
                            </div>
                                    <div>
+
                            <div class="table_wrap_w">
                                        <div>给定位客户端设置参数</div>
+
                                <div>
                                    </div>
+
                                    <div class="table-wrap-className">LocationClient</div>
 +
                                </div>
 +
                                <div>
 +
                                    <div>setLocOption(LocationClientOption locOption)</div>
 +
                                </div>
 +
                                <div>
 +
                                    <div>给定位客户端设置参数</div>
 
                                 </div>
 
                                 </div>
 
                             </div>
 
                             </div>
第114行: 第113行:
 
                     </div>
 
                     </div>
 
                 </div>
 
                 </div>
 +
 
             </div>
 
             </div>
            <div class="pre-nav">
+
        </div>
                <div class="left-icon"></div>
+
 
                <div>核心代码</div>
+
        <div class="pre-nav">
            </div>
+
            <div class="left-icon"></div>
            <div class="pre-nav">
+
            <div>核心代码</div>
                <div>1.分别创建定位客户端</div>
+
        </div>
            </div>
+
        <div class="pre-nav">
            <div class="pre-nav" style="margin-left:10px">
+
            <div>1.分别创建定位客户端</div>
                <div>创建单次定位客户端:</div>
+
        </div>
            </div>
+
        <div class="pre-nav" style="margin-left:10px">
            <div class="pre-nav" style="margin-left:10px">
+
            <div>创建单次定位客户端:</div>
                <div>LocationClient locClientOne = new LocationClient(this);</div>
+
        </div>
            </div>
+
        <div class="pre-nav" style="margin-left:10px">
            <div class="pre-nav" style="margin-left:10px">
+
            <div>LocationClient locClientOne = new LocationClient(this);</div>
                <div>创建多次定位客户端:</div>
+
        </div>
            </div>
+
        <div class="pre-nav" style="margin-left:10px">
            <div class="pre-nav" style="margin-left:10px">
+
            <div>创建多次定位客户端:</div>
                <div>LocationClient locClientContinuoue = new LocationClient(this);</div>
+
        </div>
            </div>
+
        <div class="pre-nav" style="margin-left:10px">
            <div class="pre-nav">
+
            <div>LocationClient locClientContinuoue = new LocationClient(this);</div>
                <div>2.分别创建定位结果监听器</div>
+
        </div>
            </div>
+
        <div class="pre-nav">
            <div class="pre-nav" style="margin-left:10px">
+
            <div>2.分别创建定位结果监听器</div>
                <div>创建单次定位回调结果监听</div>
+
        </div>
            </div>
+
        <div class="pre-nav" style="margin-left:10px">
            <div class="pre-wrap">
+
            <div>创建单次定位回调结果监听</div>
                <div class="pre-wrap-nav">
+
        </div>
                    <div>JAVA</div>
+
        <div class="pre-wrap">
                </div><!-- 安卓示例代码位置 -->
+
            <div class="pre-wrap-nav">
                <div class="pre-wrap-w pre-wrap-w-and">
+
                <div>JAVA</div>
                    <pre class="prettyprint prettyprinted pre-and">private BDAbstractLocationListener oneLocationListener = new BDAbstractLocationListener() {
+
            </div><!-- 安卓示例代码位置 -->
 +
            <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) {
第152行: 第155行:
 
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 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 continuoueLocationListener = new BDAbstractLocationListener() {
+
            <div class="pre-wrap-w pre-wrap-w-and">
 +
                <pre class="prettyprint prettyprinted pre-and">
 +
private BDAbstractLocationListener continuoueLocationListener = new BDAbstractLocationListener() {
 
     @Override
 
     @Override
 
     public void onReceiveLocation(BDLocation location) {
 
     public void onReceiveLocation(BDLocation location) {
第174行: 第179行:
 
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 class="pre-nav">
+
        </div>
                <div>3.设置定位参数并启动定位</div>
+
        <div class="pre-nav">
            </div>
+
            <div>3.设置定位参数并启动定位</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">LocationClientOption locationClientOption = new LocationClientOption();
+
            <div class="pre-wrap-w pre-wrap-w-and">
 +
                <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);
第202行: 第209行:
 
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 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">LocationClientOption locationClientOption = new LocationClientOption();
+
            <div class="pre-wrap-w pre-wrap-w-and">
 +
                <pre class="prettyprint prettyprinted pre-and">
 +
LocationClientOption locationClientOption = new LocationClientOption();
 
// 如果设置为0,则代表单次定位,即仅定位一次,默认为0
 
// 如果设置为0,则代表单次定位,即仅定位一次,默认为0
 
// 如果设置非0,需设置1000ms以上才有效
 
// 如果设置非0,需设置1000ms以上才有效
第226行: 第235行:
 
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 class="more-nav">
+
        </div>
 +
        <!-- <div class="more-nav">
 
             <div class="left-icon"></div>
 
             <div class="left-icon"></div>
 
             <div>更多功能</div>
 
             <div>更多功能</div>
第252行: 第262行:
 
         </div> -->
 
         </div> -->
  
        </div>
+
 
        <div class="ios-wrap wrap" style="display: none;">
+
 
            <div class="wrap-wp">
+
    </div>
                <div class="wrap_left">
+
    <div class="ios-wrap wrap" style="display: none;">
                    <div class="left-video">
+
        <div class="wrap-wp">
                        <div class="img-bg-ios"></div>
+
            <div class="wrap_left">
                        <div class="phone-ios">
+
                <div class="left-video">
                            <div class="video-wrap infor">
+
                    <div class="img-bg-ios"></div>
                                <div class="video-control"></div><!-- ios视频位置 -->
+
                    <div class="phone-ios">
                                <pre>//mapopen-website-wiki.bj.bcebos.com/demos/iostest.MP4</pre>
+
                        <div class="video-wrap infor">
                            </div>
+
                            <div class="video-control"></div><!-- ios视频位置 -->
                            <div class="video-icon-ios">
+
                            <pre>//mapopen-website-wiki.bj.bcebos.com/demos/iostest.MP4</pre>
                                <div class="play play-ios"></div>
+
                                <div class="stop stop-ios"></div>
+
                            </div>
+
 
                         </div>
 
                         </div>
                         <div class="progressWrap-hide-ios"></div>
+
                         <div class="video-icon-ios">
                        <div id="videoControls-ios">
+
                            <div class="play play-ios"></div>
                            <div id="progressWrap-ios">
+
                            <div class="stop stop-ios"></div>
                                <div id="playProgress-ios"></div>
+
                            </div>
+
 
                         </div>
 
                         </div>
 
                     </div>
 
                     </div>
                     <div class="left-qrCode">
+
                     <div class="progressWrap-hide-ios"></div>
                        <!-- ios二维码位置 -->
+
                    <div id="videoControls-ios">
                         <div class="qrCode-ios">//mapopen-website-wiki.bj.bcebos.com/demos/play.png</div>
+
                         <div id="progressWrap-ios">
                         <div>扫码手机观看</div>
+
                            <div id="playProgress-ios"></div>
 +
                         </div>
 
                     </div>
 
                     </div>
 
                 </div>
 
                 </div>
                 <div class="wrap_right">
+
                 <div class="left-qrCode">
                     <div class="wrap_right_nav">
+
                    <!-- ios二维码位置 -->
                        <div class="wrap_right_nav_l">
+
                     <div class="qrCode-ios">//mapopen-website-wiki.bj.bcebos.com/demos/play.png</div>
                            <div>使用产品</div>
+
                    <div>扫码手机观看</div>
                            <div>
+
                </div>
                                <!-- IOS使用产品下选项,可有多个 -->
+
            </div>
                                <!-- 产品1|/index.php?title=test -->
+
            <div class="wrap_right">
                                <div class="documentA">产品1|/index.php?title=test</div><!--  -->
+
                <div class="wrap_right_nav">
                                <div>></div>
+
                    <div class="wrap_right_nav_l">
                                <div class="documentA">产品2|/index.php?title=test</div>
+
                        <div>使用产品</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_table">
+
                     <div class="wrap_right_nav_r">下载源码</div><!-- IOS源码地址 -->
                        <div class="table_nav">
+
                    <div class="github-url-ios">//mapopen-website-wiki.bj.bcebos.com/demos/xs%20max.png</div>
                            <div class="left-icon"></div>
+
                </div>
                            <div>核心接口</div>
+
                <div class="wrap_table">
                        </div>
+
                    <div class="table_nav">
                        <div class="table_wrap">
+
                        <div class="left-icon"></div>
                            <div class="table_wrap_title">
+
                        <div>核心接口</div>
                                <div>类</div>
+
                    </div>
                                <div>接口</div>
+
                    <div class="table_wrap">
                                <div>描述</div>
+
                        <div class="table_wrap_title">
                                <div>备注</div>
+
                            <div>类</div>
                            </div><!-- ios表格接口内容,可有多个 -->
+
                            <div>接口</div>
                            <!-- 表格接口,可有多个 -->
+
                            <div>描述</div>
                            <div class="table_wrap_con">
+
                            <div>备注</div>
                                <div class="table_wrap_w">
+
                        </div><!-- ios表格接口内容,可有多个 -->
                                    <div>
+
                        <!-- 表格接口,可有多个 -->
                                        <div class="table-wrap-className">BMKClusterManager</div>
+
                        <div class="table_wrap_con">
                                    </div>
+
                            <div class="table_wrap_w">
                                    <div>
+
                                 <div>
                                        <div>- (void)clearClusterItems;</div>
+
                                     <div class="table-wrap-className">BMKClusterManager</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 class="pre-nav">
+
        </div>
                <div class="left-icon"></div>
+
        <div class="pre-nav">
                <div>核心代码</div>
+
            <div class="left-icon"></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-title">1.第一步</div>
+
            <div class="pre-wrap-w pre-wrap-w-ios code_container">
                <div class="pre-wrap-nav">
+
                <!-- ios示例代码位置 -->
                    <div>Objective-C</div>
+
                <pre class="prettyprint prettyprinted pre-ios">
                </div>
+
1
                <div class="pre-wrap-w pre-wrap-w-ios code_container">
+
                    <!-- ios示例代码位置 -->
+
                    <pre class="prettyprint prettyprinted pre-ios">1
+
 
/** 更新标注展示. */
 
/** 更新标注展示. */
 
- (void)updateClusters {
 
- (void)updateClusters {
第393行: 第411行:
  
 
                 </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 class="pre-wrap">
+
        </div>
                <div class="pre-wrap-title">2.第二步</div>
+
        <div class="pre-wrap">
                <div class="pre-wrap-nav">
+
            <div class="pre-wrap-title">2.第二步</div>
                    <div>Objective-C</div>
+
            <div class="pre-wrap-nav">
                </div>
+
                <div>Objective-C</div>
                <div class="pre-wrap-w pre-wrap-w-ios code_container">
+
            </div>
                    <!-- ios示例代码位置 -->
+
           
                    <pre class="prettyprint prettyprinted pre-ios">2
+
            <div class="pre-wrap-w pre-wrap-w-ios code_container">
 +
                <!-- ios示例代码位置 -->
 +
                <pre class="prettyprint prettyprinted pre-ios">
 +
2
 
/** 更新标注展示. */
 
/** 更新标注展示. */
 
- (void)updateClusters {
 
- (void)updateClusters {
第445行: 第465行:
  
 
                 </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 class="pre-wrap">
+
        </div>
                <div class="pre-wrap-title">3.名字</div>
+
        <div class="pre-wrap">
                <div class="pre-wrap-nav">
+
            <div class="pre-wrap-title">3.名字</div>
                    <div>Objective-C</div>
+
            <div class="pre-wrap-nav">
                </div>
+
                <div>Objective-C</div>
                <div class="pre-wrap-w pre-wrap-w-ios code_container">
+
            </div>
                    <!-- ios示例代码位置 -->
+
           
                    <pre class="prettyprint prettyprinted pre-ios">3
+
            <div class="pre-wrap-w pre-wrap-w-ios code_container">
 +
                <!-- ios示例代码位置 -->
 +
                <pre class="prettyprint prettyprinted pre-ios">
 +
3
 
/** 更新标注展示. */
 
/** 更新标注展示. */
 
- (void)updateClusters {
 
- (void)updateClusters {
第497行: 第519行:
  
 
                 </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 class="more-nav">
+
        </div>
                <div class="left-icon"></div>
+
        <div class="more-nav">
                <div>更多功能</div>
+
            <div class="left-icon"></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 class="more-wrap">
+
             <div>
                 <!-- IOS更多功能下选项 -->
+
                 <div class="point"></div>
                <!-- 点标记动画|/index.php?title=test -->
+
                 <div class="documentA">点融合|/index.php?title=test</div>
                <div>
+
            </div>
                    <div class="point"></div>
+
            <div>
                    <div class="documentA">点标记动画|/index.php?title=test</div>
+
                <div class="point"></div>
                 </div>
+
                <div class="documentA">添加文字和信息窗|/index.php?title=test</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:35的版本

全球定位(单次/连续)
功能场景
本示例展示了在设备连续定位的同时,用户通过操作界面主动获取一次当前位置的场景,例如外勤人员在外业过程中到达某一地点时进行打卡。基于百度地图全球定位服务,这一功能在国内外都可适用。
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)时,定时定位无效
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();
                
复制
深色
复制成功


  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

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

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消