我需要为购物中心(或两个)建立一个“互动平面图”。
许多购物中心网站已经拥有此功能(例如Bluewater in the UK)
传统上,构建这样的平面图/地图的方法是在Flash中进行。实际的平面布置图是Flash资产,描述每个位置中哪个零售商的数据是从XML服务器获取的。这样,编辑者可以更新零售商的位置,而无需编辑和重新编译SWF文件。但是,如果平面图本身发生变化(例如,较大的商店被分成两个较小的商店),则必须编辑地图。另一个缺点是第三方不容易获得mashup等数据。
除了Flash,您会考虑使用什么来达到同样的效果?我知道SVG,但IE不支持它。
我想知道“Google会做什么?” Google地图或Google地球上是否有任何将您带入大楼的示例?
更一般地说,可用于表示室内平面图的开放式标准是什么?
答案 0 :(得分:2)
至于SVG和IE,请参阅本文:The strengths of SVG in web mapping,这是在今年的SVG公开会议上提出的。该演示适用于所有浏览器,包括IE。
通过XHR加载楼层平面图数据,然后使用RaphaëlJS也可以在所有浏览器中运行,应该可以很容易地执行this之类的操作,但使用任何其他路径数据。
如果这还不够,我相信你会发现人们已经根据quick look通过之前的SVG Opens的前提来完成了SVG平面图。