Java HttpClient访问百度地图服务

本文介绍如何利用Java的HttpClient库来访问百度地图的服务,主要涉及搜索名称、指定经纬度范围以及设定返回记录条数等关键操作。
摘要由CSDN通过智能技术生成

name 搜索名称

b 搜索范围 经纬度

size 返回记录条数

public List<CompanyVo> searchPOIByBaiduMap(@RequestParam(value = "name", defaultValue = "") String name, @RequestParam(value = "size", defaultValue = "0") int size,
			@RequestParam(value = "b", defaultValue = "") String b) {
		List<CompanyVo> list = new ArrayList<CompanyVo>();
		HttpMethod method = null;
		try {
			StringBuilder urlBuilder = new StringBuilder();
			urlBuilder.append("http://map.baidu.com/?newmap=1&reqflag=pcmap&biz=1&from=webmap&qt=s&da_src=pcmappg.searchBox.sugg&wd=");
			urlBuilder.append(URLEncoder.encode(name, "utf-8"));
			urlBuilder.append("&c=179&sug=1&b=(");
			urlBuilder.append(b);
			urlBuilder.append(")&from=webmap&tn=B_NOR
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值