arcgis教程入门到精通

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arcgis教程入门到精通相关的知识,希望对你有一定的参考价值。

参考技术A arcgis教程入门到精通的大纲如下:
1.概观
ArcGIS10是ESRI公司开发的GIS产品家族,集成了数据库、软件工程、网络技术、移动技术、云计算等主流IT技术,旨在为用户提供完整、开放的企业级GIS解决方案。本章主要介绍ArcGIS产品的发展历史和框架。
本练习主要讲解ArcGIS的基本操作步骤,如何制作地图,如何对地图进行修饰,完成完整的位置分析图。
2.创建新的空白色地图文档
点击界面并启动->所有程序->ArcGIS->;ArcMap,打开ArcMap。
如果是第一次打开ArcMap,在弹出的新建对话框中选择新建地图->:在我的模板中,双击右侧的空白色地图创建空白色地图。
3.添加地理数据
单击标准工具栏上的“添加数据”以打开“添加数据”对话框。在ArcGIS中,如果要添加数据,则必须在添加之前与数据文件目录建立连接。单击“添加数据对”框中的“连接到文件夹”打开“连接到文件夹”对话框,并导航到“\\ch3\\DATA"目录。
4.保存地图文档
单击标准工具栏上的保存保存地图文档,保存位置“\\ch3\\"在目录下,名称为“Ex01.mxd"。
5.编辑数据
"县”该层仅包含每个县的行政边界范围。在实际应用中,往往需要标注县的名称和常住地,同时区分县的等级。县城”在多边形图层里解决不好。然而,使用点图层可以很好地解决这些问题。
在右侧目录窗口中,导航到工具箱->:系统工具箱->:数据管理工具->;要素->:将要素转点,打开要素转点对话框,输入要素:“县”图层,输出要素类:“\\ch3\\Result\\county文本。shp"。
    官方服务
      官方网站官方网站

Python入门到精通 学习 教程

Python入门到精通 学习 教程

 

首先,课程的顺序需要调整:一和三主要是介绍学习和布置开发环境的,一介绍的是非VS开发,三介绍的是VS开发。VS2017现在已经对python的支持程度非常高了。所以课程中的操作也基本都不需要了。直接installer添加python开发环境就成了。

   

Python上手-Python基本语法1

如何新建一个Python项目?

技术图片

  

就这么简单,选择Python应用程序就对了。对应的英文是PythonApplication.

刚建好的PythonApp就长这样:

技术图片

这个HelloPython.py文件基本就相当于Main.cs文件了。也可以看出后缀为py的文件暂时视作cs文件。

再来新建一个Secondary.py。按照经验,将Project卸载,可以看到pyproj文件,这与csproj配置文件是一个套路。

技术图片

打开文件,我们看到:

技术图片

<StartupFile>元素控制运行程序起始页面,我们改成Secondary.py后F5就是执行Secondary了。

<ItemGroup>对应我们已经建好了的页面。

再来看py文件:干干净净的,连个命名空间和文件头都没有!!!

技术图片

技术图片

输入如上代码后,可以看到右边的控制台效果。

  1. 程序是由python.exe调用到控制台输出结果的,而不是向C#一样生成单独exe文件。
  2. 全程不用标点符号,靠换行符来识别语句分段。但为了格式手动换行,程序是能识别的

技术图片

这样可以

技术图片

这样不行,编译器不能识别所以没报错,但也没执行(开始觉得这容错率。。。但反过来想一下,发现错误的难度页跟着提高了。)

技术图片

这样编译器会报错

  1. 强大的弱类型,x=233,x=1145,x="Hello"都可以顺利执行,变量可以随时改变其值,哪怕跨值类型。
  2. 方法参数支持(x+y),无论其是值类型还是string都可以与我们预期一样的执行。

    花式作死一下:

技术图片

  

这次不行了,看来value类型在被调用时不能自动转为对应的string。

   

小结:目前可知文件的基本结构是什么样的,变量的声明和赋值方式非常灵活,换行是区分不同语句的标识。

 

以上是关于arcgis教程入门到精通的主要内容,如果未能解决你的问题,请参考以下文章

PHP从入门到精通视频教程112集

Python入门到精通 学习 教程

UiPath从入门到精通视频教程

Dubbo 从入门到精通 视频教程

TKinterDesigner从入门到精通视频教程

TKinterDesigner从入门到精通视频教程