我正在尝试在 Google Maps 中创建一个等值线地图,以可视化一些国际国家级统计数据。它将是现有 Google 地图应用程序的附加组件。
我四处搜寻,发现了这些潜在的解决方案:
- Cartographer.js能够直接在 Google 地图上叠加基于矢量的等值线地图。但是,它仅支持美国各州。
- Fusion Tables也可用于创建等值线叠加(示例)。但是,这增加了复杂性,因为数据是在我的数据库之外维护的。我还必须获取和维护国家边界数据。
- 人口统计层本来是完美的,但它仅适用于商业客户。另外,它仅限于美国地理。
所以我的问题是......在 Google Maps JavaScript v3 中有没有更好的方法来做到这一点?
PS我刚遇到jVectorMap。它看起来很有希望(示例),除了它只是一个独立的地图。如果我能以某种方式将 jVectorMap 功能与 Google Maps 界面结合起来,那就太好了。