百度地图php开发,百度地图 · DolphinPHP1.5.0完全开发手册-基于ThinkPHP5.1.41LTS的快速开发框架 · 看云...

## addBmap('name值', '标题', '密钥', [, '提示', '默认坐标', '默认地址', '显示级别', '额外css类'])

标识符:`bmap`

| 参数 | 含义 | 类型 |

| --- | --- | --- |

| name | name值 | string |

| title | 标题 | string |

| ak | 密钥 | string |

| tips | 提示 | string |

| default | 默认坐标 | string |

| address | 默认地址 | string |

| level | 显示级别 | string |

| extra_class | 额外css类 | string |

~~~

return ZBuilder::make('form')

->addBmap('map', '地图', '您的百度密钥')

->fetch();

~~~

在输入框输入要查找的地址,会有地点提示。

![](https://box.kancloud.cn/b120fb78c133b0534502ad983ceea62d_1181x588.png)

选择好地址后,地图会出现一个跳动的标签,如果位置不对,可以单击地图,选择正确的地点。

![](https://box.kancloud.cn/3e6f328e160654c3dc6fffee92a05c62_1186x599.png)

>[info]提交表单时,保存的是地点的坐标,例如113.265871,23.146888,至于如何存储就看各自的开发者。

比如上面的例子,提交表单,服务器会接收到两个值,`$_POST['map'] = '113.265871,23.146888'`和`$_POST['map_address'] = '广州市越秀区交易大厦'`。

也可以在初始化的时候指定坐标。

~~~

return ZBuilder::make('form')

->addBmap('map', '地图', '您的百度密钥', '', '116.382517,39.917259')

->fetch();

~~~

或者不指定坐标,而是指定地址

~~~

return ZBuilder::make('form')

->addBmap('map', '地图', '您的百度密钥', '', '', '广州市越秀区广州交易广场')

->fetch();

~~~

也可以指定地图显示的级别,默认是12

~~~

return ZBuilder::make('form')

->addBmap('map', '地图', '您的百度密钥', '', '', '广州市越秀区广州交易广场', 16)

->fetch();

~~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值