我有一份英国地址列表,想在google或openstreetmap上绘制它们(我不介意哪些)。
有没有办法在地图上用点来渲染一批地址来表示位置(而不是标准标记)。
为了使事情稍微复杂一些,我想改变一些标记的颜色和大小。
数据源是街道地址,包括邮政编码和标记类型(大小,颜色)。
有没有人知道实现此目的的网站,脚本和流程?
地理区域将是一个郊区,所以它是一个很小的区域。
答案 0 :(得分:2)
您可以使用Google Geocoding service旋转地址并将其转换为可在地图上绘制的纬度/经度值。您向 http://maps.googleapis.com/maps/api/geocode 发出HTTP请求,以使用您需要的数据获取JSON(或XML)响应。
对地址进行地理编码后,您可以使用标准Google Maps API在地图上创建地理位置markers。通过在创建customize对象时指定相应的选项,您可以google.maps.marker标记的外观。