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

文档全面上新

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

体验新版
第1行: 第1行:
 
{{jspopularGL-sidebar}}
 
{{jspopularGL-sidebar}}
<div class="h1-title">使用须知</div><div id="update-time1">更新时间:2020年08月07日</div><div class="bluetitle"><div class="serve-explain-text"><div class="service-page-anchor"><span style="color: #FF0000;">服务版本说明书</span></div></div></div><div class="serve-explain-text">JavaScript API GL v1.0&nbsp;是基于WebGL全新开发的地图API接口。为了方便开发者迁移升级,大部份接口向下兼容。目前GL v1.0版本接口包含了3D地图的渲染、基本控件、覆盖物。在后面的版本中,将对原v2.0、v3.0中的核心功能进行补全。目前版本支持的主要功能如下表所示:</div>
+
<div class="h1-title">使用须知</div><div id="update-time1">更新时间:2022年08月07日</div><div class="bluetitle"><div class="serve-explain-text"><div class="service-page-anchor"><span>服务版本说明书</span></div></div></div><div class="serve-explain-text">JavaScript API GL 是基于WebGL全新开发的地图API接口,为了方便开发者迁移升级,大部份接口向下兼容。JavaScript API GL的使用方式请参考[https://lbsyun.baidu.com/index.php?title=jspopularGL/guide/show 开发指南],详细的接口类说明请参考[https://mapopen-pub-jsapi.bj.bcebos.com/jsapi/reference/jsapi_webgl_1_0.html 类参考]文档,快速了解JavaScript API GL可支持的功能请参考[https://lbsyun.baidu.com/index.php?title=open/jsdemo 示例中心]提供的示例demo。</div><div class="bluetitle"><div class="serve-explain-text"><div class="service-page-anchor"><span>移动平台上的地图应用开发</span></div></div></div><div class="serve-explain-text">
{|
+
JavaScript API GL版本对手机性能要求较高,当前版本不建议在移动端调用。若涉及移动端JS服务调用,请使用[http://lbsyun.baidu.com/index.php?title=jspopular3.0 JavaScript API v3.0]版本。
|-
+
| '''分类'''
+
| '''功能'''
+
| '''接口'''
+
| '''说明'''
+
|-
+
| 核心
+
| 3D地图渲染
+
| Map
+
| 支持3D地图、无级缩放、调整地图视野倾斜角、旋转角度和地球模式。支持核心属性的配置,鼠标交互事件等
+
|-
+
| rowspan="2" colspan="1" | 控件<br/>
+
| 比例尺控件
+
| ScaleControl
+
| 根据地图缩放级别自动调整比例尺长度和单位
+
|-
+
| colspan="1" | 缩放控件
+
| colspan="1" | ZoomControl
+
| colspan="1" | 控制地图放大或缩小zoom级别
+
|-
+
| rowspan="4" colspan="1" | 覆盖物<br/>
+
| 点
+
| Marker
+
| 点覆盖物,基本向下兼容旧版本功能
+
|-
+
| 折线
+
| Polyline<br/>
+
| 折线覆盖物,基本向下兼容旧版本功能<br/>
+
|-
+
| 多边形
+
| Polygon
+
| 多边形覆盖物,基本向下兼容旧版本功能
+
|-
+
| 圆形
+
| Circle<br/>
+
| 圆形覆盖物,基本向下兼容旧版本功能<br/>
+
|}
+
 
+
 
+
<div class="bluetitle"><div class="serve-explain-text"><div class="service-page-anchor"><span>移动平台上的地图应用开发</span></div></div></div><div class="serve-explain-text">
+
JavaScript API GL版本对手机性能要求较高,当前版本不建议在移动端调用。若涉及移动端JS服务调用,请使用[http://lbsyun.baidu.com/index.php?title=jspopular3.0 JavaScript API v3.0]版本:
+
 
</div><div class="bluetitle"><div class="services-title-text">异步加载</div></div><div class="serve-explain-text">JavaScript API GL v1.0支持异步加载,您可以在引用脚本的时候添加callback参数,当脚本加载完成后callback函数会被立刻调用。请参考下面的使用示例:</div><pre class="prettyprint codestyle"><!DOCTYPE html>   
 
</div><div class="bluetitle"><div class="services-title-text">异步加载</div></div><div class="serve-explain-text">JavaScript API GL v1.0支持异步加载,您可以在引用脚本的时候添加callback参数,当脚本加载完成后callback函数会被立刻调用。请参考下面的使用示例:</div><pre class="prettyprint codestyle"><!DOCTYPE html>   
 
<html>  
 
<html>  
第68行: 第27行:
 
</pre>
 
</pre>
 
<div class="bluetitle"><div class="serve-explain-text"><div class="service-page-anchor"><span>兼容性</span></div></div></div><div class="serve-explain-text">
 
<div class="bluetitle"><div class="serve-explain-text"><div class="service-page-anchor"><span>兼容性</span></div></div></div><div class="serve-explain-text">
JavaScript API GL v1.0 基于WebGL开发,对于用户的浏览器环境有兼容性要求。需要完整支持WebGL的现代浏览器来支持渲染。对于WebGL支持欠佳的浏览器会降级为Canvas绘制,若仍然存在兼容性问题,则会降级到瓦片图渲染。确保不同浏览器环境的用户都可以完成地图的基本渲染。
+
JavaScript API GL v1.0 基于WebGL开发,对于用户的浏览器环境有兼容性要求。需要完整支持WebGL的现代浏览器来支持渲染。对于WebGL支持欠佳的浏览器会降级为Canvas绘制,若仍然存在兼容性问题,则会降级到瓦片图渲染,确保不同浏览器环境的用户都可以完成地图的基本渲染。
 
</div><div class="bluetitle"><div class="serve-explain-text"><div class="service-page-anchor"><span>获取技术支持途径</span></div></div></div><div class="serve-explain-text">
 
</div><div class="bluetitle"><div class="serve-explain-text"><div class="service-page-anchor"><span>获取技术支持途径</span></div></div></div><div class="serve-explain-text">
 
如果您在使用百度地图API中遇到问题,请尝试通过以下途径解决:
 
如果您在使用百度地图API中遇到问题,请尝试通过以下途径解决:
第74行: 第33行:
 
{{bluepoint}}确认您使用了正确的地图API地址和API接口。
 
{{bluepoint}}确认您使用了正确的地图API地址和API接口。
  
{{bluepoint}}查看[http://lbsyun.baidu.com/index.php?title=jspopular/qa 常见问题],自助排查。
+
{{bluepoint}}查看[https://lbsyun.baidu.com/faq/search 常见问题],自助排查。
  
{{bluepoint}}通过[https://lbsyun.baidu.com/apiconsole/fankui 反馈平台]进行反馈。
+
{{bluepoint}}通过[https://lbsyun.baidu.com/apiconsole/fankui 反馈平台]提工单进行反馈。
 
</div>
 
</div>

2022年8月19日 (五) 13:16的版本

使用须知
更新时间:2022年08月07日
服务版本说明书
JavaScript API GL 是基于WebGL全新开发的地图API接口,为了方便开发者迁移升级,大部份接口向下兼容。JavaScript API GL的使用方式请参考开发指南,详细的接口类说明请参考类参考文档,快速了解JavaScript API GL可支持的功能请参考示例中心提供的示例demo。
移动平台上的地图应用开发

JavaScript API GL版本对手机性能要求较高,当前版本不建议在移动端调用。若涉及移动端JS服务调用,请使用JavaScript API v3.0版本。

异步加载
JavaScript API GL v1.0支持异步加载,您可以在引用脚本的时候添加callback参数,当脚本加载完成后callback函数会被立刻调用。请参考下面的使用示例:
<!DOCTYPE html>  
<html> 
<head> 
<meta charset="utf-8"/> 
<title>异步加载</title> 
<script type="text/javascript"> 
function initialize() { 
  var mp = new BMapGL.Map('map'); 
  mp.centerAndZoom(new BMapGL.Point(121.491, 31.233), 11); 
} 
    
function loadScript() { 
  var script = document.createElement("script"); 
  script.src = "https://api.map.baidu.com/api?v=1.0&type=webgl&ak=您的密钥&callback=initialize";
  document.body.appendChild(script); 
} 
    
window.onload = loadScript; 
</script> 
</head> 
<body></body> 
</html> 

兼容性

JavaScript API GL v1.0 基于WebGL开发,对于用户的浏览器环境有兼容性要求。需要完整支持WebGL的现代浏览器来支持渲染。对于WebGL支持欠佳的浏览器会降级为Canvas绘制,若仍然存在兼容性问题,则会降级到瓦片图渲染,确保不同浏览器环境的用户都可以完成地图的基本渲染。

获取技术支持途径

如果您在使用百度地图API中遇到问题,请尝试通过以下途径解决:

确认您使用了正确的地图API地址和API接口。

查看常见问题,自助排查。

通过反馈平台提工单进行反馈。

  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

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

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消