【发布时间】:2011-10-06 13:24:46
【问题描述】:
我正在寻找一种自动生成世界、国家和地区地图的图像地图的方法。
目前,我有一个使用 tool 手动生成的一个国家/地区的区域图像地图。通过单击一个区域,您将看到一个子区域地图,该地图也是手动生成的。单击子区域将重定向到不同的页面。
目前这适用于一个国家,但我想将其扩展到其他国家。
理想情况下,该解决方案应允许人们轻松选择一个国家并显示相应的图像地图。我曾想过使用 Google 地图或类似的在线工具,但到目前为止我找不到足够的信息或合适的 API 来完成任务。
我也找到了this tool,但不清楚如何自动生成图像映射(或者是否可以这样做)。
欢迎任何帮助或建议。
干杯
【问题讨论】:
-
考虑阅读davidlynch.org/blog/2008/03/creating-an-image-map-from-svg,但它并不是完美的解决方案。据说这个 Python 脚本可以将 SVG 文件转换为图像地图。例如,可以在这里找到 SVG 地图 — en.wikipedia.org/wiki/Wikipedia:Blank_maps#SVG_format
-
谢谢,这是个好建议。经过一些小改动后,我可以让这个示例正常工作,但对于不同的图像,需要进行重大更改,因为(其他图像的)坐标是从点到点计算的
标签: java javascript python maps imagemap