svg与城市的地图

时间:2017-02-22 18:23:30

标签: javascript svg

以下是我要做的事情:

显示世界地图,当用户点击国家/地区时,会打开所有州/省的详细国家/地区视图。如果他们点击州/省我想向他们展示城市。我希望能够捕获他们点击的国家/地区| procvice / city。

我是否正确地假设SVG是要走的路?还有关于如何进行的任何建议/指示。

由于

1 个答案:

答案 0 :(得分:1)

我使用SVG处理类似的用例。

我们用状态映射,点击状态我显示状态图。

优点: 一旦它被绘制,我就不会删除状态图。所以它很快。 2.所有元素都在DOM中,我能够修改或追加。 (例如:课堂,元素)

缺点: 1.更多DOM元素。 (表现问题)

如果您的DOM操作较少,并且每次都可以显示新数据,请使用画布。但要确定一个暴露更多API来操纵DOM的lib(例如:传单,开放层)