【问题标题】:How would you implement an interactive floorplan / building map? [closed]您将如何实施交互式平面图/建筑地图? [关闭]
【发布时间】:2009-12-16 06:43:49
【问题描述】:

我需要为一个(或两个)购物中心构建“交互式平面图”。

许多购物中心网站已经有这个(例如Bluewater in the UK

传统上,构建此类平面图/地图的方法是在 Flash 中进行。实际平面图是 Flash 资源,描述每个位置的零售商的数据是从网络服务器以 XML 格式获取的。这样,编辑者可以更新零售商的位置,而无需编辑和重新编译 SWF 文件。但是,如果平面图本身发生变化(例如,较大的商店被分成两个较小的商店),则必须编辑地图。另一个缺点是数据不容易提供给第三方用于混搭等。

那么除了 Flash,您还会考虑使用什么来实现相同的效果?我知道 SVG 但 IE 不支持它。

我想知道“Google 会做什么?” Google 地图或 Google 地球上是否有任何示例可以带您进入大楼?

更一般地说,可用于表示室内平面图的开放标准有哪些?

【问题讨论】:

    标签: flash open-source mapping svg gis


    【解决方案1】:

    关于 SVG 和 IE,请参阅这篇论文:The strengths of SVG in web mapping,该论文发表在今年的 SVG 公开会议上。该演示在包括 IE 在内的所有浏览器中都能正常运行。

    通过 XHR 加载平面图数据,然后使用 RaphaëlJS 也是适用于所有浏览器的选项,应该很容易执行类似 this 的操作,但使用任何其他路径数据。

    如果这还不够,我相信您会发现人们通过之前的 SVG Opens 的前文基于 quick look 完成了 SVG 平面图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-03
      • 1970-01-01
      • 2016-08-21
      • 1970-01-01
      相关资源
      最近更新 更多