Web开发

首页 » 常识 » 常识 » 人生苦短,我用PythonArcG
TUhjnbcbe - 2021/10/25 18:06:00

引言

还在为脱发烦恼吗?从语言创始人来判断语言易用性!快来使用Python吧,让你拥有一头乌黑亮丽的秀发。

Python一直以简单易懂的语法和强大的能力而受到大家的青睐,无论是GIS应用人士还是GIS开发人员,都可以根据业务需求,通过Python语言轻松完成自己的工作。Esri在今年的开发者大会上,隆重的推出了一款新产品,将Python带到了Web端!ArcGISPythonAPIforWebGIS能实现哪些功能呢?

1什么是ArcGISPythonAPIforWebGIS?

ArcGISPythonAPIforWebGIS用于Web端的扩展和开发,提供简单易用并且功能强大的Pythonic库,可轻松实现GIS可视化、分析、空间数据管理和GIS系统管理任务,可在交互的界面运行,当然也支持使用脚本来运行。

ArcGISPythonAPIforWebGIS集成了IPythonNotebook,方便专业人员、数据学者、GIS分析师和可视化爱好者分享丰富的地理资源,易于资源的多次利用和再生。

2简单易用的Python模块

ArcGIS下载包中包含了简单易用、易于理解的Python模块。这些模块包含多种类和函数,用于管理和使用不同的GIS元素。

arcgis.gis模块:提供了托管在ArcGISOnline和ArcGISPortal上的信息模型,创建、读取、更新和删除等一些列的管理GIS用户、群组和内容的功能。gis模块是进入GIS的入口点,是实现GIS功能最重要的一部分。

arcgis.viz模块:提供可视化GIS数据和分析的组件,例如MapView-一个用于使用地图的IPythonNotebook小部件,以及用于2D和3D可视化的WebMap和WebScene。

arcgis.tools模块:用于使用ArcGISOnline和ArcGISPortal中的GIS功能,可以轻松实现空间分析工具、地理处理工具、栅格分析工具、地理编码和几何服务等。这些工具主要用于操作GIS项目和图层。

arcgis.lyr模块:用于访问ArcGISOnline和ArcGISPortal中的图层。

3如何配置开发环境

在使用condapackageforArcGIS之前,首先我们需要安装conda。

下载Conda

在Anaconda

1
查看完整版本: 人生苦短,我用PythonArcG