OpenScales是一个优秀的前台地图框架,开发者可以用来开发各种网络版、手机版和桌面版的地图程序。
她是基于ActionSctip 3 和 Flex写的,能够支持各种标准的地图服务,比如WMS、WFS、TMS、OSM等。
她是开源的、免费的程序,是基于LGPL协议开源协议的。
她是09年才出道的一个程序,从一开始就极受欢迎,因为与 Google Map Flex API 和 ArcGIS Flex API 等其他基于FLEX的前台地图框架相比,这是开源的,这意味着无限的潜力。
OpenScales 提供的主要功能主要有:
能够支持多种图层。
她能够集成各种基于国际标准的地图服务,这些标准主要是OGC(开放性地图基金会)制定的。因为她对国际标准的高度支持,使得她可以顺利的兼容各种地图服务软件,比如 ArcServer , IServer , GeoServer , MapServer 等。只要你的地图服务软件有提供国际标准,就可以被集成到OpenScales。
如果你没有部署庞大的地图后台服务,也可以用她集成一些轻量级的地图数据。OpenScales也可以在轻量级的地图程序中使用,她可以用一个小小的KML文件,一张完整的电子扫描图片,一包用PhotoShop cs4中zoomify切出来的瓦片地图等。
强大的矢量描绘
利用FlashPlayer已有的功能,OpenScales 可以提供强大的矢量数据描绘、实时编辑和样式设置。支持的矢量数据格式有点、线、面、多点、多线、多面。
用户可以直接浏览器上通过点击、拖曳来完成专业的地图编辑功能,比如新规划一条马路,新部署一些GPS监测站等,监控车辆的实时状态等。
内置的地图控件
就像Google Map所提供的那样,地图缩放、拖曳、鹰眼图、比例尺标注这些功能OpenScales都有。而OpenScales要比Google做的多一点,她还提供经纬度跟踪、图层切换、地图编辑等小工具。
多平台支持
由于OpenScales是基于FlashPlayer的,因此OpenScales可以运行在各个浏览器上(因为浏览器都支持Flash);如果你用户的电脑上安装有Adobe AIR,则OpenScales开发出来的桌面程序也能用上;如果你用户的手机支持Flash,那Mobile程序也可以用OpenScales
1
官方网站:http://www.openscales.org
2
DEMO演示:http://openscales.org/demo/index.html
3
官方技术论坛:http://groups.google.com/group/openscales-dev。
分享到:
相关推荐
### OpenScales简介 OpenScales是一款开源的地图前端框架,主要应用于基于Web的地图应用程序开发。它支持多种矢量图层,并且拥有强大的扩展性。OpenScales能够在多种平台上运行,包括桌面端和移动端。 #### 核心...
本文详细介绍了如何利用 **OpenScales** 和 **DataGrid** 实现图层控制功能。通过对示例代码的分析,我们不仅了解了如何设置和配置这些组件,还深入探讨了如何解决实际应用中可能遇到的问题,如保持复选框状态不变等...
"openscales-openscales" 是一个与地理信息系统(GIS)相关的开源项目,主要与"flex_gis"这一标签紧密关联。在GIS领域,OpenScales是一个用于JavaScript开发的地图库,它提供了一种灵活的方式来在Web应用程序中展示...
"openscales 示例"是一个关于OpenScales库的实践项目,旨在帮助开发者更好地理解和应用这个库。OpenScales是一个开源的GIS(地理信息系统)框架,它提供了在多种平台和环境中处理地图和地理数据的能力。这个压缩包...
标题中提到的“OpenScales...通过上述知识点的介绍,我们可以看到在扩展OpenScales以访问GeoWebCache的切片过程中,涉及到的关键技术和概念,这些将有助于开发者更有效地理解和应用OpenScales和GeoWebCache这两个组件。
### OpenScales学习知识点解析 #### 一、OpenScales概览 OpenScales是一款用于构建地理信息系统(GIS)应用程序的开源框架,基于Adobe Flash和ActionScript 3(AS3)。该框架的主要特点是将复杂的GIS功能封装成...
"Openscales 入门"是关于开源数据可视化和分析库Openscales的基础教程。这个库主要设计用于帮助开发者和数据科学家更便捷地在Web应用中展示和操作大规模数据集。通过学习 Openscales,你可以掌握如何在网页上创建...
OpenScales是一个优秀的前台地图框架,开发者可以用来开发各种网络版、手机版和桌面版的地图程序。 她是基于ActionSctip 3 和 Flex写的,能够支持各种标准的地图服务,比如WMS、WFS、TMS、OSM等。 她是开源的、免费...
openscales 目前最新开发开源包 附有事例 1.2-beta3
在IT领域,尤其是在GIS(地理信息系统)或者地图应用开发中,`openscales`是一个非常重要的开源库,它提供了丰富的地图渲染和交互功能。这个库旨在帮助开发者构建具有高性能和高度可定制的地图应用。当我们谈到...
OpenScales代码结构分析 OpenScales是一款开源的GIS( Geographic Information System)组件,它提供了一个灵活的框架来开发基于Web的GIS应用程序。通过对OpenScales的代码结构进行分析,我们可以更好地理解其设计...
《OpenScales开发工具包详解》 OpenScales是一款强大的GIS(地理信息系统)开发工具包,专注于为开发者提供灵活、高效的地图集成与处理能力。它以其开源、跨平台的特性,成为了众多开发者在构建地图应用时的首选。...
openScale 的自我介绍中,就提到 openLayer ,感觉真的和网上说的一样: openScale 是 对openLayer 的AS 翻译。 openLayer 相当牛逼,个人觉得……与 google map 的JS版对比。openLayer 将我所能想到的地图操作都加...
《openscales学习笔记8.24》主要涵盖了OpenScales库的使用和理解,这是一个针对地图数据处理和显示的开源工具。在这个学习笔记中,我们将深入探讨OpenScales的源码,以及它如何与工具结合,帮助开发者创建交互式地图...
**OpenScales参考示例工程详解** OpenScales是一个开源的JavaScript库,它为Web应用程序提供了强大的地图功能。这个库特别适用于那些希望在网站或应用中集成交互式地图的开发者。OpenScales支持多种地图服务提供商...
OpenScales2.2 Map.as 适用于OpenScales移动项目
《OpenScales地图拉框缩放技术解析》 在IT领域,地图的展示与操作是不可或缺的一部分,尤其在GIS(地理信息系统)应用中更是如此。OpenScales是一个强大的开源库,它提供了丰富的地图渲染和交互功能,使得开发者...
OpenScales是一个开源的GIS(地理信息系统)库,它允许开发者在Flex或ActionScript项目中轻松地集成地图功能。在这个基本功能事例中,我们将深入探讨如何使用OpenScales库创建一个包含多个关键组件的地图应用。 ...
在GIS开发领域,OpenScales是一个强大的开源库,主要用于创建基于Adobe Flex的地理信息系统应用程序。OpenScales提供了与OGC(开放地理空间联盟)标准服务的集成,包括WFS(Web Feature Service)、WMS(Web Map ...
而OpenScales则是一个专门针对地图和地理信息数据可视化的库,它允许开发者在Flex应用中轻松地集成地图功能,包括各种地图类型和数据表示方法。 标题提到的"flex openscales 绘制热度图"是指使用OpenScales库在Flex...