引言
还在为脱发烦恼吗?从语言创始人来判断语言易用性!快来使用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