PyramidMap Build map pyramid

基于Arcpy和GDAL组件的地图模型化处理流程

功能概览

关于PyramidMap

PyramidMap基于Python构建,通过CPython预编译,执行效率更高。以UI交互引导方式,协助您轻松实现地图数字化服务。

指导数据及示例下载

对应功能模块的指导数据及示例下载

技术热点

以下技术热点与PyramidMap紧密相关并代表了地图可视化应用的发展方向

ArcGIS平台解决方案

地图应用的目的是为Web和移动终端提供丰富灵活、方便准确、精美绚丽的地图服务,这是目前GIS应用最为广泛的模式。能够为Web和移动终端提供访问在线地图数据必需通过专业的地图服务器提供,如常见的ArcGIS Server、SuperMap iServer、GeoServer等。 PyramidMap主要面向ArcGIS Server提供MapServer、FeatureServer、ImageServer类型的地图服务的自动化流程,目的就是通过可视化界面引导,协助用户实现地图发布的自动化流程。PyramidMap通过可视化界面制定地图发布流程模型,简化地图服务发布流程, 尤其对于复杂的要素类图层服务处理,会降低对工作人员的专业技术要求和劳动强度,并提高工作效率。在通常的模式下,所有这些操作都需要非常专业的技术人员去完成。以下是ArcGIS Server要素图层服务发布的流程模式。

按照通常的模式,上述流程的每一个环节都涉及到极其专业的GIS操作,特别是要素图层导入企业级地理数据库并进行必要的权限和版本化管理,这对于普通操作者是一项技术挑战。 PyramidMap将此简化为可视化流程,您只需要选择正确的地图文件、地理数据库连接和ArcGIS Server服务器,复杂的数据处理和权限设置交由PyramidMap去完成,示例如下图所示。

发布成功的要素服务通过ArcGIS JavaScript API接口访问,并在web地图窗口显示,如下图所示。

FeatureServer与MapServer最大的不同就在于支持Web或移动终端对地图要素的直接修改、编辑功能。以本例中的Buildings图层为例,其表示美国加州主要的建筑物分布,在web端展示其数据列表和编辑修改功能,如下图所示。

PyramidMap旨在为您提供基于arcpy和GDAL组件的高效地图处理程序,特别地,在Python的基础上,通过CPython进行编译,具有更高的执行效率。可以让您的团队拥有完整的GIS数据处理能力,自主完成地图可视化应用开发。 针对OSGeo标准化地图服务的JuncTry处理程序请访问:JuncTry地图数字化处理系统

联系我们

我们期待您的宝贵意见