AEAI Portal中集成百度地图

概述

很多网站上都会有联系方式和地址,为了能更直观的显示出地址的具体位置,很多网站都在地址下面添加百度地图,下面就为大家介绍在AEAI Portal门户集成平台中为网站添加百度地图的方法。

步骤

1.  打开百度地图生成器的网址http://api.map.baidu.com/lbsapi/createmap/index.html

2.  在这里填入您的地址,标注等,然后点击下面获取代码的按钮,把代码复制下来即可,这只是其中的一款模板,您也可以选择别的模板,下面是我获取到的代码。

<!DOCTYPE html>

<html>

<head>

<metahttp-equiv="Content-Type" content="text/html;charset=utf-8" />

<metaname="viewport" content="initial-scale=1.0,user-scalable=no" />

<styletype="text/css">

body,html{width: 100%;height: 100%;margin:0;font-family:"微软雅黑";}

#allmap{height: 500px;width:100%;overflow: hidden;}

#result{width:100%;font-size:12px;}

dl,dt,dd,ul,li{

margin:0;

padding:0;

list-style:none;

}

dt{

font-size:14px;

font-family:"微软雅黑";

font-weight:bold;

border-bottom:1pxdotted #000;

padding:5px0 5px 5px;

margin:5px0;

}

dd{

padding:5px0 0 5px;

}

li{

line-height:28px;

}

<styletype="text/css">

#allmap {height: 300px;width:100%;overflow:hidden;}

#result{width:100%;font-size:12px;}

dl,dt,dd,ul,li{

margin:0;

padding:0;

list-style:none;

}

dt{

font-size:14px;

font-family:"微软雅黑";

font-weight:bold;

border-bottom:1pxdotted #000;

padding:5px0 5px 5px;

margin:5px0;

}

dd{

padding:5px0 0 5px;

}

li{

line-height:28px;

}</style>

<script type="text/javascript"src="http://api.map.baidu.com/api从百度获取的密钥"></script><scripttype="text/javascript"src="http://api.map.baidu.com/library/SearchInfoWindow/1.5/src/SearchInfoWindow_min.js"></script></p>

<linkhref="http://api.map.baidu.com/library/SearchInfoWindow/1.5/src/SearchInfoWindow_min.css"rel="stylesheet" />

<div id="allmap">

&nbsp;</div>

<div id="result">

&nbsp;</div>

<scripttype="text/javascript">

//百度地图API功能

var map = new BMap.Map(‘allmap‘);

var poi = new BMap.Point(123.453279,41.802502);

map.centerAndZoom(poi, 16);

map.enableScrollWheelZoom();

var content = ‘<divstyle="margin:0;line-height:20px;padding:2px;">‘ +

‘<img src="/HotServer/reponsitory/images/website/photo.jpg"style="float:right;zoom:1;overflow:hidden;width:100px;height:100px;margin-left:3px;"/>‘+

‘地址:沈阳市沈河区大西路43号怀远商务大厦11层16室<br/>电话:(024)22962011<br/>‘+

‘</div>‘;

//创建检索信息窗口对象

var searchInfoWindow = null;

searchInfoWindow= new BMapLib.SearchInfoWindow(map, content, {

title  : "沈阳数通畅联软件技术有限公司",      //标题

width  : 290,             //宽度

height: 105,              //高度

panel  : "panel",         //检索结果面板

enableAutoPan: true,     //自动平移

searchTypes   :[

BMAPLIB_TAB_SEARCH,   //周边检索

BMAPLIB_TAB_TO_HERE,  //到这里去

BMAPLIB_TAB_FROM_HERE//从这里出发

]

});

var marker = new BMap.Marker(poi); //创建marker对象

marker.enableDragging(); //marker可拖拽

marker.addEventListener("click", function(e){

searchInfoWindow.open(marker);

})

map.addOverlay(marker); //在地图中添加marker

//样式1

varsearchInfoWindow1 = new BMapLib.SearchInfoWindow(map, "信息框1内容", {

title:"信息框1", //标题

panel: "panel", //检索结果面板

enableAutoPan: true, //自动平移

searchTypes:[

BMAPLIB_TAB_FROM_HERE,//从这里出发

BMAPLIB_TAB_SEARCH   //周边检索

]

});

functionopenInfoWindow1() {

searchInfoWindow1.open(newBMap.Point(123.453279,41.802502));

}

//样式2

varsearchInfoWindow2 = new BMapLib.SearchInfoWindow(map, "信息框2内容", {

title: "信息框2",//标题

panel: "panel", //检索结果面板

enableAutoPan: true, //自动平移

searchTypes:[

BMAPLIB_TAB_SEARCH   //周边检索

]

});

functionopenInfoWindow2() {

searchInfoWindow2.open(newBMap.Point(123.453279,41.802502));

}

//样式3

varsearchInfoWindow3 = new BMapLib.SearchInfoWindow(map, "信息框3内容", {

title:"信息框3", //标题

width:290, //宽度

height:40, //高度

panel: "panel", //检索结果面板

enableAutoPan: true, //自动平移

searchTypes:[

]

});

functionopenInfoWindow3() {

searchInfoWindow3.open(newBMap.Point(123.453279,41.802502));

}

</script>

</body>

</html>

3.  代码准备好后我们就可以登入AEAI Portal门户集成平台页面去设置了。登入知识中心后,点击门户管理。

4.  在门户管理--内容管理中点击信息采编,找到后台中对应网站地址的模块进行编辑。

5.  本文事例中的公司地址在“关于我们”的模块中,双击进行编辑,如下图:

6. 点击源码,把之前获取代码中的<head>和<body>里的内容黏贴在上面即可。

最后完成效果如下图:

AEAI Portal中集成百度地图文档    下载

时间: 2024-10-12 13:29:28

AEAI Portal中集成百度地图的相关文章

Android Studio 项目中集成百度地图SDK报Native method not found: com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create:()I错误

Android Studio 项目中集成百度地图SDK报以下错误: 1 java.lang.UnsatisfiedLinkError: Native method not found: com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create)I 2 at com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create(Native Met

iOS开发之集成百度地图踩过的那些坑(基于 Xcode7.0/iOS9.2)

本篇分4步讲述如何在项目中集成百度地图: 第一步:创建项目 第二步:利用 cocoaPod 导入百度地图的 SDK(pod 'BaiduMapKit' #百度地图SDK) 第三步:在 pch 文件中导入头文件和秘钥 秘钥是在 http://lbsyun.baidu.com/apiconsole/key 百度开放平台申请. #define APPKEY @"UzyiXewPsqPhcE1yS8wxqik9" 在使用SDK的类时按需引入下边的头文件 #import <BaiduMap

Android 开发之集成百度地图的定位与地图展示

app 应用中,大多数应用都具有定位功能,百度定位就成了开发人员的集成定位功能的首选,最近也在做定位功能,但是发现百度真是个大坑啊, sdk 命名更新了,相关代码却不更新,害得我花费了很长时间来研究,今天来给大家分享下 Android 集成百度地图要注意的事情,这里只是集成了定位和地图展示功能,其他功能还未涉及,先看下效果图: 接下来介绍一下 Android 集成百度地图的步骤: 首先登陆百度开发平台,在我的应用中创建应用,然后你会看到如下界面: 根据它的要求填写相关信息,这里的安全是有 SHA

集成百度地图SDK(swift)

一 集成百度地图最终的效果 二 知识点 1 信息检索 2 地图大头针和导航SDK 三 集成百度地图SDK 1 百度搜索百度地图SDK 2 注册账号(尽量)–>如果没有账号,最好去注册一个账号(我这里就不细说注册账号的步骤了) 3 由于我们要做的是和百度地图相关的,所以直接按照下面图片点击即可(这里我将一一介绍ios中地图的相关开发) 4 点击ios地图SDK里面是一些相关概述 5 按照图片点击进入下面 6 相关解释 6.1 一般我们都是直接点击"全部下载" 6.2 解释 : &q

微信JS-SDK之地理位置的获取与在线导航,集成百度地图实现在线地图搜索

原创声明:本文来源于本人另一博客[微信JS-SDK之地理位置的获取,集成百度地图实现在线地图搜索]原创作品,绝非他处摘取,转载请联系博主 本次讲解微信开发第三篇:获取用户地址位置信息,是非常常用的功能,特别是服务行业公众号,尤为需要该功能,本次讲解的就是如何调用微信JS-SDK接口,获取用户位置信息,并结合百度地铁,实现在线地图搜索,与在线导航. 官方文档地址:https://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.htm

iOS开发之集成百度地图

由于iOS MapKit框架很多情况并不能满足我们的需求,我们可以选择集成百度地图,那该如何操作呢? 申请Key 登录百度API管理中心申请Key http://lbsyun.baidu.com/apiconsole/key 创建一个应用 箭头所指就是我们所要用到的Key 下载SDK http://developer.baidu.com/map/static/doc/output_ios/BaiduMap_IOSSDK_v2.6.0_All.zip 开发指南 如何使用开发包可以参考开发指南 ht

集成百度地图

在百度地图开发平台 http://developer.baidu.com/map/index.php?title=androidsdk 进行创建应用,获取应用的AK,在进行下载BaiduLBS_Android.jar和armeabi--然后放于libs目录下,另外获取安全码 Android SDK安全码组成:数字签名+;+包名.(查看详细配置方法),创建应用,提交后,自动下发Ak(配置文件中用到) 下面是官方的提示: 第一步:在工程里新建libs文件夹,将开发包里的baidumapapi_vX_

Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图

标签: Android百度地图API Key  分类: Android 百度地图开发(2)  最近自己想研究下地图,本来想研究google Map,但是申请API key比较坑爹,于是从百度地图入手,其实他们的用法都差不多,本篇文章就带领大家在自己的Android项目中加入百度地图的功能,接下来我会写一系列关于百度地图的文章,欢迎大家到时候关注!   一 申请API key 在使用百度地图之前,我们必须去申请一个百度地图的API key,申请地址http://lbsyun.baidu.com/a

Android应用中使用百度地图API定位自己的位置(二)

官方文档:http://developer.baidu.com/map/sdkandev-6.htm#.E7.AE.80.E4.BB.8B3 百度地图SDK为开发者们提供了如下类型的地图覆盖物: 我的位置图层(MyLocationOverlay):用于显示用户当前位置的图层(支持自定义位置图标): Poi搜索结果图层(PoiOverlay):用于显示兴趣点搜索结果的图层: 路线图层(RouteOverlay):公交.步行和驾车线路图层,将公交.步行和驾车出行方案的路线及关键点显示在地图上(起.终