(以“{{open-sidebar}} 简介 ==1.开发者登录== 开发者可以通过点击左侧导航栏-->管理后台进入[http://lbsyun.baidu.com/openmap/admin 管理页面],...”为内容创建页面) |
小 (Lbsyun移动dev/openmap-list页面至opendoor/openmap-list) |
(没有差异)
|
2014年8月8日 (五) 10:24的版本
简介
1.开发者登录
开发者可以通过点击左侧导航栏-->管理后台进入管理页面,登录前需要首先注册百度开发者账号。 百度账号需要第三方自己申请,申请之后在登录页面点击注册为百度地图开发者,之后即可以百度地图开发者身份操作。登录成功后会进入如下界面:
==2.创建地图==
在上述页面单击“新建地图”进入地图创建界面,即:
开发者通过设置基本信息、业务数据管理及地图展示设置三个部分完成自有数据的存储和展示设置。以下详细说明各个步骤。
2.1 基本信息设置
基本信息主要包括地图名称、描述、域名后缀、品牌logo、显示品牌、来源、所属分类及所在城市等的设置。各个参数含义如下:
地图名称:开发者设置的地图名称会在管理页面显示,通过地图名称区分同一个开发者的多个专题地图。地图名称字数限制在12个以内,尽量与品牌名称一致。
描述:对专题数据的说明,包括:数据量大小说明、数据覆盖范围说明及更新频次说明。
域名后缀:域名后缀是以字母开头,长度为8的字母和数字组合。域名一经设置后续无法修改。开发者可以使用该域名嵌入到自己的网站中,或者对外分享。
品牌logo:开发者上传的品牌logo最终显示到openmap地图左上角,供最终用户选择、浏览。见下图红色部分:
显示品牌:开发者设置的品牌名称显示方式如下图红框里的“小猪短租”。
来源:专题所属的公司名称,方便后续公司名称的展示。
所属分类:开发者选择自身数据对应的分类类别,如果自身数据与选择的分类不匹配会在提交审核后被驳回。
所在城市:拥有全国数据时,所在城市无需设置,系统会默认需要根据访问用户的ip进行定位;仅包含某个城市数据时,设置所在城市为数据所在城市。
品牌名称显示示意图如下:
2.2业务数据管理
基本信息设置完成后,点击进入业务数据管理界面:
开发者要展示业务数据,需要首先创建一个数据表,将业务数据存储到表里。
点击创建,输入数据表名,进入如下页面:
2.2.1.基础数据管理:
目前LBS云存储必填字段见下表。除此之外开发者想扩展的字段,如照片信息、评论数量等,均通过添加字段部分进行自定义设置。
LBS云存储必填字段列表如下表:
字段名称 | 字段标识 | 字段类型 | 说明 |
---|---|---|---|
名称 | title | String(256) | Poi的名称 |
地址 | address | String(128) | Poi的地址 |
经度 | longitude | Double | Poi的经度坐标 |
纬度 | latitude | Double | Double |
坐标类型 | coord_type | Int | 经纬度坐标类型,其中
1.GPS经纬度坐标 2.国测局加密经纬度坐标 3.百度加密经纬度坐标 4.百度加密墨卡托坐标 |
2.2.2. 图层样式管理:
图层样式标签用于设置前端页面展示的开发者数据样式,目前前端样式设置分为两类,一种是统一设置前端数据样式;另外一种是根据属性设置不同的数据展示样式。
I 统一设置方式:
设置面板如下:
前端页面显示的效果如下图
II 按属性设置数据展示样式:
选择个性化定制,进入个性化定制页面:
点击了个性化定制后,下拉框会显示出当前数据表中所有的数值型属性,开发者可按图四红框设置方式设置不同属性值的显示样式。如30元以下的景点表示为绿色,30-60元的标示成红色,则生成的效果如下图:
2.2.3批量数据导入
批量数据用于导入开发者海量数据,注意:csv文件里的字段必须与字段里定义的一致,否则会导入不成功。以下以景点数据为例说明字段设置和批量数据上传的过程。
I 首先在业务数据管理模块下,点击创建,输入名称,新建一个数据表。如下图,命名为旅游地图:
II 然后选择单击字段tab,点击添加字段,创建数据表的字段,见下图。
注意:名称、地址、经度、纬度四个字段属于默认字段,开发者可以设置除此之外的其他字段,如设置景点介绍和景点价格。以下是景点介绍的设置方法。红框部分如果设置为检索字段,则后续进行周边、本地、矩形检索时可指定q为景点介绍里的某个词。
同样方式设置景点价格,见下图:
注意:int或者double类型的字段可设置为排序筛选字段,排序筛选字段与LBS云检索里的sortby和filter字段相对应。,sortby字段可将所有景点按价格高低进行排序;filter字段可筛选出价格位于某个区间(20-50元)的所有景点。同样的方式可设置图片地址以及详情链接字段。
由于开发者的业务数据是动态变化的,因此需要LBS云支持动态更新业务数据。目前LBS云动态更新的接口为:http://api.map.baidu.com/geodata/v2/poi/update
该接口可通过指定poi的id或者自定义字段进行更新。如果使用自定义字段更新的话,存储数据时必须存在该字段。
III 设置完字段后,可进行批量数据的上传,见下图:
点击上传数据后,进入:
数据上传前首先下载数据模板,然后按照模板规格填写数据。数据模板中的coord_type表示经纬度坐标类型,必填项,其中
1表示GPS设备获取的坐标;
2表示Google,amap,soso等地图使用的坐标;
3表示百度经纬度坐标;
4表示百度墨卡托坐标
测试数据如下:
上传成功后会进入如下页面:
地图展示设置
地图展示设置包括底图配置和POI模板设置两部分。其中地图配置可以设置底图的颜色及展示要素。
POI模式设置前端显示的信息窗口的样式,POI模板分三种,分布是模板1,模板2和自定义模板。
模板1:
上述景点示例使用模板1设置如下:
生成的效果见下图:
具体来说,模板1共可设置8个字段(A-H),其中A字段仅显示字段的值,G用于显示图片,该字段存储图片地址如http://api0.map.bdimg.com/images/marker_red_sprite.png,F用于显示链接,即点击F处的文字会跳转到指定链接。其他字段展示方式见上图。
模板2:
以上数据按照模板2设置如下:
生成的效果图如下:
即,该模板共可设置5个字段,其中B是图片展示部分。
自定义模板:
自定义模板,默认展现样式如下:
开发者可更改左侧代码,生成期望的样式。如下:
得到的信息窗口如下:
3.开发者提交审核
开发者通过以上步骤制作完专题地图后,便可以返回管理页面,提交审核。
发布到审核后需要管理员进行审核,审核无误后以上状态会变成“审核通过”。最终用户会通过openmap.baidu.com页面查看到如下信息: