GIS Cloud 开始HTML5 的 革命

GIS云,我们总是启发,推动在线地图,它的边界之外。 当我们开始建立地理信息系统云几年前,我们的愿景是,现在仍然是,整个GIS行业进入云移动到IE浏览器。

因为自定义地图,可以是相当复杂和难以处理的,我们不得不从头开始建立某些技术。 在这些就是我们自己的矢量和栅格地图引擎。 起初,我们使用的Adobe Flash输出格式。 闪光灯提供强大的性能,但有两个主要问题:它不是一个网站的标准,它是不正确的所有设备上的支持。 因此,今天的浏览器能够处理HTML5的图形,我们决定把我们的地图引擎到新的水平。

截至目前,HTML5将是默认的GIS云的地图引擎,通过它,我们计划提供全面的地理信息系统的经验,在您的浏览器。 我们最大的挑战和成功是利用HTML5的处理“ 大数据 ”!

即使你的地图有数以千计或数以百万计的功能,现在你可以体验在您的浏览器与用户体验高!

谁喜欢缓存地图瓷砖?

您需要执行在网络上提供的地图项目时最常见的任务之一是你的地图瓦片缓存提前。 栅格地图技术,这是关键的一步,因为你肯定不希望提供一个地图正在加载,所以慢慢地,它使您的解决方案无法使用。 与大型的矢量数据集,这个过程可以持续几天甚至几周的长时间运行的任务。 当你需要工作动态地图,GIS中,像这样的问题更加突出;如果你是造型的地图,你想马上看到结果,就像你会在你的桌面GIS。

上述问题的解决办法是通过媒介呈现的地图,这是HTML5画布观众的用武之地。它的设计在实时渲染矢量图形,使全图交互。 检索数据从服务器作为载体,并作为载体呈现!

HTML5的画布 - 理想的地图绘制

HTML5是伟大的映射,不仅因为它可以使地图很快,但也因为它是一个标准。 它可以在桌面上,智能手机和片,这意味着您的GIS可以对这些设备的工作,以及在网络上,!没有为每个平台需要建立本地的应用程序,你从浏览器HTML5的高性能权。

向量映射的最大好 ​​处之一是交互性。 地图不仅是一个平面栅格了,这是一个完全互动的表面。 可以点击每个对象和风格动态,并给出了悬停反馈!

实践的HTML5中

我们建立了我们的HTML5的画布地图引擎CloudMade的顶部传单 ,一个现代化的,轻量级的JavaScript库,我们延长了位,以支持所有地图投影和地理信息系统使其更适合。

为了展示HTML5画布的力量,我们的嵌入式以下几个GIS云图。 你也可以到GIS的云应用程序和浏览一些地图或建立自己的免费。

 

英国地图,从开放街道地图数据显示的HTML5如何处理超过2.000.000功能的 ,创建:

链接到全图

 

下图显示了如何1.000.000点可以实时渲染 :

链接到全图

 

风格矢量街道地图显示纽约州:

链接到全图

 

超过300.000多边形的数据集:

链接到全图

 

这是可能的,以及渲染图像。 下面,我们有一张地图,几个MrSID图像缝合在一起:

链接到全图

 

在整个地理信息系统的最大问题,多年来一直不好的用户体验。 如果你不是专业用户使用这样的系统往往是不容易的。 最后,HTML5和可视化技术的下一代,我们将提供GIS用户体验的一个新的水平。 通过GIS的吸引力和易于使用,它可以成为更有价值的工具,比过去到现在为止一直在组织。

 

HTML5的,我们现在终于可以可视化云提供的加工实力和可扩展性,支持大型数据集,同时保持良好的用户体验。 现在有没有更多的障碍移动到云中的所有地理信息系统,使通信和数据共享容易,这将导致更好的决策,并有助于推动您的业务发展!

posted @ 2012-03-19 00:54  opengis2012  Views(1573)  Comments(2Edit  收藏  举报
Using GIS to Change the World! www.gis-open-source-ogc.com