Monthly Archives: October 2015

Esri与开源

Esri与开源 随着主流的开发平台逐渐开源化,加上GitHub的兴起,开源深入了各个领域,Esri也不例外,积极的拥抱开源。 目前,Esri产品不仅支持开源产品(Linux,PostgreSQL,Python等),还开源了许多产品。 Esri开源代码主要通过github来进行发布,主页面为http://esri.github.io/ 在Esri开源的产品中既有App开发框架,也有web前端功能类库,还有服务器端产品,基本上覆盖了Web开发,移动端开发和服务器端开发。使用Esri开源的产品,可以大大加快用户业务系统的开发,降低系统开发难度。 目前主要的开源产品包括: FlexViewer Esri Geoportal Server ArcGIS Editor for OpenStreetMap Terraformer Esri Leaflet Koop Esri Geometry API for Java 其他 FlexViewer 项目地址:https://github.com/Esri/arcgis-viewer-flex 项目截图: 项目介绍:FlexViewer可以说是目前为止Esri最成功的一款开源产品。FlexViewer从2009年开源至今,已经有成千上万个网站在使用。 Flex Viewer是可以高效开发基于WEB的地理信息应用系统的一种完全免费的应用程序框架。业务人员使用该框架可以无需任何额外的编程就能够通过简单配置的方法快速搭建起一个基于ArcGIS Server的、以地图为中心的富客户端(RIA)应用的原型。该框架中还自带了大量的能够满足各种地图应用需要的Widget,如Identify、GeoRSS、DataExtract、BookMark、NetworkAnalyst、MapSwitcher等地图交互和分析等工具。同时,如果需要增加新的Widget,则开发人员只需在自定义的Widget中实现框架要求的接口,然后再将该Widget配置到框架中的Config.xml文件中,就能在无需修改框架代码的情况下轻松地完成独立Widget与框架的无缝集成。 Esri Geoportal Server 项目地址:https://github.com/Esri/geoportal-server 项目截图: 项目介绍:Geoportal Server主要用于展示和使用各项空间资源,包括数据集、栅格数据以及网络服务。它能够帮助用户管理和发布各项空间资源的元数据以便于检索和展示资源。 Geoportal server可支撑基于标准的数据交换和元数据展示应用。 使用Geoportal server可以提高企业或组织内地理空间活动的效率和效果,能够促进地理信息资源的共享,提高地理信息资源的查找效率并充分利用这些资源。 ArcGIS Editor for OpenStreetMap 项目地址:https://github.com/Esri/arcgis-osm-editor * 项目截图: * 项目介绍 ArcGIS Editor for OpenStreetMap是一个基于c#开发的在ArcMap中读取OpenStreetMap数据的插件。使用这个插件的功能如下: 1. […]

ArcGIS Leave a comment