参考:http://www.cnblogs.com/lonelyxmas/p/4208083.html
原文:【百度地图API】发布静态图API啦!只需一个网址,即可展示定制百度地图!
摘要:
百度地图静态图API!您无须执行任何“特殊”操作便可在网页上显示此图片。
不需要 JavaScript。我们只需创建一个网址,并将其放入 <img> 标记中。即可将定制的百度地图图片嵌入到自己的网页中。
--------------------------------------------------------------------------------------------------------------
快速示例
返回中心点在百度大厦的地图,并在此打个标注。这个示例中,指定了中心点center和标注位置markers。
center和markers的参数可以是文字,也可以是百度坐标。任何地理坐标都可以转换为百度坐标,详情请咨询:mapapi@baidu.com
http://api.map.baidu.com/staticimage?center=百度大厦&markers=百度大厦 |
<iframe id="iframe_0.2701659341858007" style="margin: 0px; padding: 0px; border: none; width: 20px; height: 20px;" src="data:text/html;charset=utf8,%3Cstyle%3Ebody%7Bmargin:0;padding:0%7D%3C/style%3E%3Cimg%20id=%22img%22%20src=%22http://dev.baidu.com/wiki/static/map/API/img/staticimage.png?_=4208083%22%20style=%22border:none;max-width:987px%22%3E%3Cscript%3Ewindow.onload%20=%20function%20()%20%7Bvar%20img%20=%20document.getElementById('img');%20window.parent.postMessage(%7BiframeId:'iframe_0.2701659341858007',width:img.width,height:img.height%7D,%20'http://www.cnblogs.com');%7D%3C/script%3E" frameborder="0" scrolling="no"></iframe>
服务参数列表
width | 否 | 400 | 图片宽度。取值范围:(0, 1024]。 |
height | 否 | 300 | 图片高度。取值范围:(0, 1024]。 |
center | 否 | 北京 | 地图中心点位置,参数可以为经纬度坐标或名称。 |
zoom | 否 | 11 | 地图级别。取值范围:[1, 18]。 |
bbox | 否 | null | 地图视野范围。格式:minX,minY,maxX,maxY。 |
markers | 否 | null | 标注,可通过经纬度或地址/地名描述;多个标注之间用竖线分隔。 |
markerStyles | 否 | null | 标注样式,格式为:size,label。多个样式之间用竖线分隔。与markers有索引对应关系。 |
使用条款与限制
请求频率:独立IP 10个/秒
URL长度 2048
最多显示点标记的数量 20个
---------------------------------------------------------------------------------------------------------
参考网址:http://dev.baidu.com/wiki/map/index.php?title=%E9%9D%99%E6%80%81%E5%9B%BEAPI
相关推荐
百度静态地图API的核心概念在于其通过HTTP请求传递参数,并根据这些参数生成相应地图图片的功能。开发者可以通过设置特定的参数来定制地图图片的样式、尺寸、中心点位置以及标记等元素。 #### 三、API参数详解 ###...
通过指定参数,如中心点坐标、缩放级别和图层类型,返回一个预生成的地图图片URL。 **二、百度地图API关键功能** 1. **地图显示**: 使用JavaScript API,可以设置地图的基本属性,如中心点、缩放级别、地图类型等...
百度地图和谷歌地图都有专门的API来生成自定义的嵌入式地图。例如,百度地图的静态API URL可能如下: ```cpp QString baiduMapUrl = "http://api.map.baidu.com/staticimage?center=116.404,39.915&zoom=15&width=...
4. **辅助爬虫抓取**:对于JavaScript依赖严重或动态生成内容的网页,XML网站地图可以提供静态链接,帮助爬虫抓取。 本工具的特点和优势在于: 1. **自动化生成**:用户无需手动创建网站地图,只需运行Sitemap.exe...
将生成的URL赋值给TWebBrowser的Navigate属性,即可在组件内加载百度地图的静态图片。如果需要交互式地图,可以使用百度地图JavaScript API,但这超出了本Demo的范围。 此外,为了提高用户体验,我们还需要考虑权限...
6. 提交网站地图:生成完成后,记得将XML网站地图的URL提交到各大搜索引擎的站长工具,如Google Search Console、百度站长平台等,以便搜索引擎更快地抓取和更新你的网站内容。 7. 定期更新:为了保持网站地图的...
1. 引入API:首先,开发者需要在HTML页面中引入百度地图的JavaScript库,通过`<script>`标签加载API的URL。 2. 初始化地图:创建地图实例,设置地图中心点坐标和缩放级别,可以使用`BMap.Map()`函数完成。 3. 添加...
2. **配置插件**:在DEDE后台管理界面找到插件管理,启用并配置地图生成工具,设置生成频率、是否包含子频道、是否生成静态页等参数。 3. **生成地图**:点击执行插件,工具会自动遍历DEDE系统中的所有内容,生成...
同时,注意检查搜索引擎是否能够正确索引新的URL,可能需要提交网站地图或者使用百度站长工具进行主动推送。 6. **考虑重定向**:为了避免旧的动态URL失效,可以设置301重定向,将旧URL永久性地导向新的伪静态URL,...
Kscor网站内容管理系统(KscorCMS)是一个面向企业网站的CMS...3.生成百度地图等。 4.将文章、产品、图片、友情链接、下载等分类统一合并为文章,通过自定义参数来实现栏目的个性化。增加了缓存系统,优化访问速度等。
2、支持google和百度地图生成 3、RSS生成 4、URL自定义 5、增加按指定日期生成内容 6、自定义生成目录、文件名称 7、分类自定义模板、内容自定义模板 8、分类访问权限控制 9、一键切换模板 10、模板防盗功能 11、...
2、支持google和百度地图生成; 3、RSS生成 4、URL自定义 5、增加按指定日期生成内容 6、自定义生成目录、文件名称 7、分类自定义模板、内容自定义模板 8、分类访问权限控制 9、一键切换模板 10、模板防盗...
6. `static.php`:这个文件可能用于处理网站上的静态内容,如HTML、CSS、JavaScript等,或者用于生成静态页面以减少服务器负担和提高页面加载速度。 7. `index.php`:这是网站的主页入口文件,负责处理用户请求,...
●生成的百度地图文件Xml元素缺少。 ●网站综合数据生成在“网站生成目录”中,应该生成在网站根目录中。 ●自定义表单的“多行文本(支持HTML)”字段,标准型编辑器在前台不能上传图片。 ●自定义表单数据的...
40.支持百度地图调用,自动标注,自动生成 41.支持邮件提醒,支持配置设定,支持留言提醒,投稿提醒,注册提醒,自动发送到指定邮箱 。。。。。。 EUCMS管理团队会持续添加,修复,升级,更新,行内流行的各种功能,...
11.站内搜索模块、生成百度,GOOGLE地图 12.中、英、繁三种语言一键切换 13.全站HTML静态 14.众多插件及模板 CMS产品特色: 1.产品多图上传,可按不同角度展示产品图片 2.产品信息更详细,在产品页面增加了...
延迟加载图片: img元素不要使用src调用图片地址,而是用data-original。 [vod:pic]" src="{maccms:path}images/blank.png" alt="[vod:name]" /> ****************************系统内置JS、CSS函数库说明 结束****...
- **详细解释**: 在百度地图SDK中,设置地图类型的方法是`baiduMap.setMapType(BaiduMap.MAP_TYPE_NORMAL)`。因此,答案是A“baiduMap.setMapType(BaiduMap.MAP_TYPE_NORMAL)”。 #### 二、多选题 **1. 信鸽推送服务...
- **URL结构优化**:采用静态或伪静态URL,避免使用动态URL,因为后者可能包含大量参数,不利于搜索引擎索引。 #### 1.2 代码优化 - **去除冗余代码**:简化HTML代码,提高页面加载速度。 - **利用压缩工具**:例如...