【发布时间】:2011-06-10 20:20:49
【问题描述】:
我希望以类似于标志性的伦敦地铁 [tube] 地图的风格生成交通地图。
这些地图会不时更改,并且需要很多地图,因此我希望从数据库或数据集动态生成它们,而不是在inkscape [或类似的] 中手动绘制它们。
有谁知道是否有任何库 api 等可以帮助完成这项任务,或者有任何关于如何 [或如何不] 执行此任务的一般建议?
我认为 svg 将是解决此问题的最佳方式,而且可能需要基本的交互性。
我在 php 中工作,否则它是 GDlib、ImageMagick ?
提前致谢。
.k
【问题讨论】:
-
您确实可以即时绘图。请参阅:php.net/manual/en/book.image.php。但是,图像处理需要大量典型的最大内存限制。您是否考虑过使用某种管理界面(或触发任何数据更改的侧脚本)来 a)在更改时插入数字,然后 b)重新创建静态图像?这种方式客户端请求不需要处理任何实际的图像创建。
标签: php image-processing map svg