2012-07-25 78 views
0

目的:我试图追踪覆盖谷歌地图的纽约市自治市镇。谷歌地图中的自定义形状叠加

问题:我找不到合适的形状。如果我去谷歌地图和搜索布朗克斯,我会得到布朗克斯的一个很好的轮廓。我的问题是没有任何形式的谷歌文档似乎符合我想要做的。最好的匹配看起来像一个多边形,但由于所有的锯齿,这对于所有的边界来说效果不好。我想是因为我需要他们可以点击使用覆盖

https://maps.google.com/maps?q=manhattan&ie=UTF-8&hq=&hnear=0x89c2588f046ee661:0xa0b3281fcecc08c,Manhattan,+New+York,+NY&gl=us&ei=thEQUISLBO610AG4qYDYCA&ved=0CKkBELYD

VS

http://jsfiddle.net/xHKB7/5/

我并不需要单独跟踪每个岛,因为我在做什么是不是那么精确 - 但如果你看皇后我不明白我怎么可以合理地使用多边形来捕捉这种形状

https://maps.google.com/maps?q=manhattan&ie=UTF-8&hq=&hnear=0x89c2588f046ee661:0xa0b3281fcecc08c,Manhattan,+New+York,+NY&gl=us&ei=thEQUISLBO610AG4qYDYCA&ved=0CKkBELYD

我试过从中心开始,然后追踪边界,因为我发现这给了我所有方面最好的细节,但它显然留下了这条丑陋的线。

http://jsfiddle.net/xHKB7/6/

回答