我是制图的初学者,并决定将 Polymaps 用于我正在从事的项目。我有一个数据集,我想通过邮政编码提供给地图。我们现在正在对县进行测试,我要做的就是让县的形状显示在地图上。
我将 geoJson 添加到地图中,并拉入我的 .json 文件。经过一些研究,我认为我需要解析 json,但我不确定如何去做,而且我无法从 Polymaps 文档中收集到太多信息。
任何见解或初学者教程都会很棒。谢谢!
var po = org.polymaps;
var map = po.map()
.container(document.getElementById("map").appendChild(po.svg("svg")))
.center({lat: 38.89859, lon: -77.035971})
.zoom(7)
.zoomRange([4, 7])
.add(po.interact());
map.add(po.image()
.url(po.url("http://{S}tile.cloudmade.com"
+ "/1a1b06b230af4efdbb989ea99e9841af" // http://cloudmade.com/register
+ "/20760/256/{Z}/{X}/{Y}.png")
.hosts(["a.", "b.", "c.", ""])));
map.add(po.geoJson()
.features([{"geometry":{"coordinates":paths, "type": "Polygon"}}])
.url("testCounties.json"));