如何从英国邮政编码获得邻近的行政区
How to get the neighbouring boroughs from a UK postcode?
我需要做一个API查找,以从英国邮政编码获取邻近的市镇信息。
如果用户输入NW1:
—Camden (user borough)
我想检索相关的邻居:
- 伊斯灵顿
- ,
- —威斯敏斯特市
- ——布伦特
- ——巴
我试着从谷歌地图看地理代码
https://maps.googleapis.com/maps/api/geocode/json?address=NW1&关键= AIzaSyAU7FVMQGSbAGO0aXHJ1hXi0N0BbkQpvhU
这是一个JSFiddle
http://jsfiddle.net/cfrapLma/36/$(document).ready(function() {
var apikey = "AIzaSyAU7FVMQGSbAGO0aXHJ1hXi0N0BbkQpvhU";
var postcode = "NW1";
var url = "https://maps.googleapis.com/maps/api/geocode/json?address="+postcode+"&key="+apikey;
$.getJSON( url, function( data ) {
console.log(data);
});
});
Google Maps不提供这个功能,据我所知,但是MySociety的Map It API有一些"相关领域"端点-
http://mapit.mysociety.org/api-related_areas
所以你可以使用他们的邮政编码来查找区域:-
http://mapit.mysociety.org/postcode/NW1%208AH.html请注意,您需要使用完整的邮政编码,而不仅仅是地区。
然后将该区域ID (Camden Borough Council为2505)传递到相关的区域端点。
http://mapit.mysociety.org/area/2505/touches.html相关文章:
- Html/Javascript-如何屏蔽除英国以外的所有欧盟国家,并允许所有非欧盟国家
- 什么是英国电话号码验证表达式和语法
- 使用英国日期标准dd/mm/yyyy计算两个日期之间的差异
- 英国邮政编码谷歌API不返回街道地址
- 英国银行排序代码 JavaScript 正则表达式
- 将长日期转换为英国短日期格式 dd/mm/yyyy
- 使用 JS 和 geojson 文件创建纽约市行政区的 d3 地图
- PHP preg_replace 到 JavaScript |英国广播公司
- 英国排除了邮政编码正则表达式失败
- 返回英国邮政编码只是谷歌地图地理编码结果的一部分
- 将多个英国邮政编码列表添加到谷歌地图
- 使用正则表达式重新格式化包含英国邮政编码的字符串
- 英国邮政编码的 JavaScript 正则表达式
- 英国语言环境短格式和长格式的“Intl.toLocaleTimeString”行为不一致
- 按英国日期对 jQuery 数据表进行排序,忽略空单元格
- 启动日期选择器日期比较错误(英国/美国格式错误)
- Regex匹配英国邮政编码
- 适用于英国移动设备的Javascript正则表达式
- 谷歌地图API V3英国地区
- 如何从英国邮政编码获得邻近的行政区