Javascript 如何按城市(位置)谷歌地图过滤位置数组
我在谷歌地图文档中找不到任何文章,希望这里有人做了,或者知道如何实现我所需要的 所以基本上我有Javascript 如何按城市(位置)谷歌地图过滤位置数组,javascript,google-maps,Javascript,Google Maps,我在谷歌地图文档中找不到任何文章,希望这里有人做了,或者知道如何实现我所需要的 所以基本上我有位置数组 阵列示例 现在,我需要根据城市(例如旧金山)筛选此阵列 我如何才能做到这一点? 任何文档链接或任何想法都非常感谢 您可以使用反向地理编码来实现它 js小提琴: 我在数组中使用了两个坐标旧金山和纽约。因此,数组将按您在输入框中写入的城市进行过滤,并存储在filteredArray中 var-coordArray=[{ 纬度:37.783476, 经度:-122.425412, }, { 纬度:
位置数组
阵列示例
现在,我需要根据城市(例如旧金山)筛选此阵列
我如何才能做到这一点?任何文档链接或任何想法都非常感谢 您可以使用反向地理编码来实现它 js小提琴: 我在数组中使用了两个坐标旧金山和纽约。因此,数组将按您在输入框中写入的城市进行过滤,并存储在filteredArray中
var-coordArray=[{
纬度:37.783476,
经度:-122.425412,
},
{
纬度:40.730885,
经度:-73.997383,
}
];
$(“#btn”)。单击(函数(){
var filteredArray=[];
var cityName=$(“#cityName”).val();
var geocoder=new google.maps.geocoder();
对于(var i=0;i
您可以使用反向地理编码来实现它
js小提琴:
我在数组中使用了两个坐标旧金山和纽约。因此,数组将按您在输入框中写入的城市进行过滤,并存储在filteredArray中
var-coordArray=[{
纬度:37.783476,
经度:-122.425412,
},
{
纬度:40.730885,
经度:-73.997383,
}
];
$(“#btn”)。单击(函数(){
var filteredArray=[];
var cityName=$(“#cityName”).val();
var geocoder=new google.maps.geocoder();
对于(var i=0;i
首先尝试获取要筛选的城市的纬度/经度。允许您查找与给定纬度/经度关联的城市。请首先尝试获取要筛选的城市的纬度/经度。允许您查找与给定纬度/经度关联的城市。
const array = [
{
latitude: 37.783476,
longitude: -122.425412,
}
]