根据邮政编码查找地理坐标,并使用JavaScript将其存储在新数组中
我有一组邮政编码,如下所示:根据邮政编码查找地理坐标,并使用JavaScript将其存储在新数组中,javascript,jquery,arrays,google-maps,Javascript,Jquery,Arrays,Google Maps,我有一组邮政编码,如下所示: zipcode_primary = [ { name: 'New York Location 1', zip_code: 10001 }, { name: 'New York Location 2', zip_code: 10005 }, { name: 'New York Location 3', zip
zipcode_primary = [
{
name: 'New York Location 1',
zip_code: 10001
},
{
name: 'New York Location 2',
zip_code: 10005
},
{
name: 'New York Location 3',
zip_code: 10020
}
]
我试图把这些位置作为标记放在谷歌地图上。但据我所知,我必须检索地理坐标(纬度和经度),以便在地图上放置标记。那么阵列可能看起来像这样
zipcode_primary_updated = [
{
name: 'New York Location 1',
zip_code: 10001,
xcord: -73.9,
ycord: 40.7
},
{
name: 'New York Location 2',
zip_code: 10005,
xcord: -74.0,
ycord: 40.7
},
{
name: 'New York Location 3',
zip_code: 10020,
xcord: -73.9800,
ycord: 40.7594
}
]
我的问题是如何根据邮政编码找到地理坐标并将其存储在新数组中
我已经研究了一些以前提出的问题,但没有真正找到我可以使用的东西。我发现这是可以做到的。另外:当使用谷歌的地理编码API时,请按照他们的建议和建议去做。您对他们的地理编码API在一天内可以访问的次数有一个限制,而且它比您想象的更容易访问。@Blazemonger——这是有道理的。我认为创建这些坐标的数组更有意义,因为它们是存储位置。所以这些变化不会那么快。但是你说的有道理。谢谢分享