Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-zh
提交
db1f8f75
unidocs-zh
项目概览
DCloud
/
unidocs-zh
通知
3184
Star
105
Fork
808
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
93
列表
看板
标记
里程碑
合并请求
69
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
93
Issue
93
列表
看板
标记
里程碑
合并请求
69
合并请求
69
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
db1f8f75
编写于
6月 28, 2023
作者:
VK1688
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update uni-map-service.md
上级
0c93ec2a
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
55 addition
and
0 deletion
+55
-0
docs/uniCloud/uni-map-service.md
docs/uniCloud/uni-map-service.md
+55
-0
未找到文件。
docs/uniCloud/uni-map-service.md
浏览文件 @
db1f8f75
...
...
@@ -422,6 +422,61 @@ console.log("result", result);
|
  |
-- city |String |市 |腾讯地图 |
|
  |
-- district |String |区/县 |腾讯地图 |
### 行政区域查询@districtSearch
**功能介绍**
用于获取全部省市区三级行政区划列表。
**示例**
```
js
// 引入uni-map-service公共模块
const
UniMapService
=
require
(
'
uni-map-service
'
);
// 初始化实例
let
uniMapService
=
new
UniMapService
({
provider
:
"
qqmap
"
,
// 指定使用哪家地图供应商
key
:
"
xxxxxx
"
});
// 调用API
let
result
=
await
uniMapService
.
districtSearch
({
adcode
:
"
110101
"
});
console
.
log
(
"
result
"
,
result
);
```
**请求参数**
|参数 |类型 |必填 |说明 |兼容性 |
|:-- |:-: |:-: |:-- |:-: |
|adcode |String |否 | 父级行政区划adcode |all |
|get
\_
polygon |Number |否 | 返回行政区划轮廓点串(经纬度点串),取值:
<br/>
0 默认,不返回轮廓
<br/>
1 包含海域,3公里抽稀粒度
<br/>
2 纯陆地行政区划,可通过max_offset设置返回轮廓的抽稀级别
<br/>
注:乡镇/街道(四级)不支持返回轮廓|腾讯地图:0、1、2 高德地图:0、2 |
|max
\_
offset |Number |否 | 轮廓点串的抽稀精度(仅对get_polygon=2时支持),
<br/>
单位米,可选值:
<br/>
100 :100米(当缺省id返回省级区划时,将按500米返回,其它级别正常生效)
<br/>
500 :500米
<br/>
1000:1000米
<br/>
3000:3000米 |腾讯地图 |
|page
\_
index |Number |否 | 页码,从1开始,最大页码需通过count进行计算,必须与page_size同时使用 |高德地图 |
|page
\_
size |Number |否 | 每页条数,取值范围1-20,必须与page_index 同时使用 |高德地图 |
|filter |String |否 |按照指定行政区划进行过滤,填入后则只返回该省/直辖市信息
<br/>
需填入adcode,为了保证数据的正确,强烈建议填入此参数 |高德地图 |
|subdistrict |Number |否 |可选值:
<br/>
1:返回下一级行政区;
<br/>
2:返回下两级行政区;
<br/>
3:返回下三级行政区; |高德地图 |
**返回参数**
仅列出result内的参数,其他参数见
[
公共返回参数
](
#publicresult
)
|参数 |类型 |说明 |兼容性 |
|:-- |:-: |:-- |:-: |
|data |Array | 结果数组 |all |
|
 |
-- adcode |String | 行政区划唯一标识 |all |
|
 |
-- name |String |简称,如“内蒙古” 注意:高德地图name = fullname |all |
|
 |
-- fullname |String |全称,如“内蒙古自治区” |all |
|
 |
-- location |String |经纬度 |all |
|
  |
-- lat|Number |纬度 |all |
|
  |
-- lng|Number |经度 |all |
|
 |
-- pinyin |Array |行政区划拼音,每一下标为一个字的全拼,如:[“nei”,“meng”,“gu”] |腾讯地图 |
|
 |
-- cidx |Array |子级行政区划在下级数组中的下标位置 |腾讯地图 |
|
 |
-- polygon |Array |该行政区划的轮廓经纬度点串(当使用get_polygon=1或2时返回),数组每一项为一个多边形,一个行政区划可以由多块多边形组成
<br/>
注意:部分城市存在飞地,当两个polygon重叠时,重叠区域隶属其他城市,不重叠时代表此城市的飞地 |腾讯地图 |
|
 |
-- level |Array |行政区划级别 |高德地图 |
|
 |
-- children |Array |下级行政区列表,需传subdistrict参数才会有此值 |高德地图 |
### 路线规划(导航)@route
#### 驾车(driving)@drivingroute
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录