我正在搜索一些提供程序或框架或可以提供 map 的东西,如下所示:http://www.skiresort.de/skigebiete/europa/oesterreich/
我可以看到此页面上有不同的图像,因此当您将鼠标悬停在一个国家/地区时,整个图像都会发生变化。此外,他们使用“map”html标签来指定悬停区域。
我想知道他们是否用手绘制多边形,或者是否有一些工具,正如我所说的,一些框架之类的。
我只搜索奥地利的数据。感谢您的帮助,抱歉,我从来没有做过这样的事情
我正在这里搜索一些帖子,例如ArcGIS,我认为这对于我需要的东西来说太复杂了,我真的只需要与上面的示例相同的内容,所以我真正需要的是奥地利及其国家的 map 和某种 map 数据。
最佳答案
听起来主要问题是在哪里可以获得奥地利的免费边界数据。公共(public)领域 map 数据的两个良好来源:
- http://www.naturalearthdata.com (很棒的数据集,但主要是 SHP 文件 - 如果您没有 GIS 应用程序,则不太有用)
- http://commons.wikimedia.org/wiki/Atlas_of_the_world (维基共享资源世界地图集 - 许多不同格式的 map )
事实上,看起来您需要的所有图像都可以在这里找到:http://commons.wikimedia.org/wiki/Atlas_of_Austria - 不同的状态已经为您突出显示。这些是 SVG 文件,因此您可以在 Illustrator 或 Inkscape 中打开它们并根据需要更改颜色。
之后,我同意 Brian 的观点:可能没有一个应用程序可以轻松地为您创建图像映射,因此您需要手动完成。 Fireworks 或 ImageReady 是用于此目的的标准工具,并且都应该提供用于按照您想要的方式进行翻转的 UI。您可能希望将所有亮点放在一张图像中并使用 CSS Sprite方法 - 这是使 map 快速响应的好方法。
关于javascript - 可以使用的地理 map 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4972326/