-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
ArcGIS Pro Python編程 版權(quán)信息
- ISBN:9787512440548
- 條形碼:9787512440548 ; 978-7-5124-4054-8
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
ArcGIS Pro Python編程 本書特色
本書將帶您進入ArcGIS Pro自動化的廣闊世界,將幫助您把技能和職業(yè)生涯提高到新的高度。我們將教您如何使用Python優(yōu)化和簡化ArcGIS Pro和ArcGIS Online中的數(shù)據(jù)管理、分析和地圖制作過程。不論您是在政府機構(gòu)、私人企業(yè)工作,還是作為一個對GIS專業(yè)有抱負的學(xué)生,您將學(xué)習(xí)到的技能和技巧,將很容易為整個城市或大公司進行數(shù)據(jù)管理,創(chuàng)建或編輯整個系列的地圖,或者從大數(shù)據(jù)快速生成分析結(jié)果,并因此簡化您的生活。
ArcGIS Pro Python編程 內(nèi)容簡介
本書是為ArcGIS專業(yè)人員、中級ArcGIS Pro用戶、ArcGIS Pro高級用戶、學(xué)生,以及想從GIS技術(shù)人員轉(zhuǎn)行到GIS分析師的人,從GIS分析師轉(zhuǎn)行到GIS程序員的人,或從GIS開發(fā)人員/程序員轉(zhuǎn)行到GIS架構(gòu)師的人編寫的。 如果您對地理空間/GIS語法、ArcGIS和數(shù)據(jù)科學(xué)(Pandas)有基本的了解,學(xué)習(xí)本書是有幫助的,但也不是必需的。 第1部分ArcGIS Pro Python模塊介紹 第1章Python for GIS簡介,介紹了ArcGIS Pro和其他Esri產(chǎn)品自動化所需的Python核心組件。本章還包括Python語法的概述,以及介紹所需的數(shù)據(jù)結(jié)構(gòu)和腳本概念。 第2章ArcPy基礎(chǔ)知識,解釋了ArcPy可用的語法和模塊。ArcPy是一個Python包,熟悉它對于ArcGIS Pro的地圖制作和數(shù)據(jù)管理非常重要。您將探索ArcPy中可用的功能和模塊,并使用ArcPy在ArcGIS Pro窗口中進行一些地理處理。 第3章適用于Python的ArcGIS API,介紹了ArcGIS API for Python。這是一個Python包,旨在與Web GIS一起使用,并允許您直接使用ArcGIS Online或ArcGIS Enterprise上的數(shù)據(jù)。我們將介紹如何在ArcGIS Pro中設(shè)置和管理虛擬環(huán)境,并介紹類似于Jupyter Notebooks的ArcGIS Pro Notebooks。本書將使用ArcGIS Notebooks作為在ArcGIS Pro中編寫和運行Python的一種方式。 第2部分將Python模塊應(yīng)用于常見的GIS任務(wù) 第4章數(shù)據(jù)訪問模塊和光標,介紹如何使用數(shù)據(jù)訪問模塊來幫助自動執(zhí)行地理處理任務(wù)中的導(dǎo)入步驟。Walk函數(shù)將用于遍歷目錄以查找數(shù)據(jù)集。搜索、插入和更新光標將用于在要素類中查找和更新數(shù)據(jù)。 第5章發(fā)布到ArcGIS Online,介紹如何在ArcGIS Pro中發(fā)布和組織ArcGIS Online上的數(shù)據(jù)。我們將在ArcGIS Pro Notebooks中使用ArcGIS API for Python來發(fā)布、附加和編輯數(shù)據(jù)。我們還將向您展示如何使用Python自動化管理ArcGIS Online內(nèi)容所涉及的重復(fù)性任務(wù)。 第6章ArcToolbox 腳本工具,演示了將Python腳本轉(zhuǎn)換為腳本工具的過程。腳本工具存儲在自定義工具箱中,并像ArcGIS工具一樣運行。創(chuàng)建腳本工具是共享腳本的好方法,因為它允許組織中的非Python用戶運行您為特定任務(wù)開發(fā)的工具。 第7章自動化地圖制作,介紹了用于自動化地圖制作任務(wù)的arcpy.mp模塊。我們將看到如何使用Python更新?lián)p壞的數(shù)據(jù)源鏈接、從地圖中添加/移動/刪除數(shù)據(jù)圖層、調(diào)整圖層的符號系統(tǒng)、使用不同的布局元素以及導(dǎo)出地圖。 第3部分地理空間數(shù)據(jù)分析 第8章Pandas、數(shù)據(jù)框和矢量數(shù)據(jù),向您介紹如何使用Pandas進行地理空間數(shù)據(jù)分析。我們介紹了一些Pandas的基礎(chǔ)知識,以及如何從Pandas DataFrames中獲取數(shù)據(jù),并查看依賴于Pandas的GeoJSONtoCSV文件到shapefile工作流程。 第9章使用Python進行柵格分析,演示如何使用arcgis和arcpy模塊中的柵格工具來處理柵格和影像圖層。我們著眼于創(chuàng)建柵格、保存柵格和訪問其屬性,以及如何用空間分析工具集實現(xiàn)更高級的空間建模和分析。 第10章使用NumPy進行地理空間數(shù)據(jù)處理,介紹了在處理柵格數(shù)據(jù)時如何以及何時使用NumPy模塊。我們將了解一些基本的NumPy數(shù)組操作以及如何在地理空間分析中使用它們。 第4部分案例研究 第11章案例研究:ArcGIS Online管理和數(shù)據(jù)管理,包含案例研究,將向您展示如何在ArcGIS Pro中創(chuàng)建Notebook以管理您的ArcGIS Online賬戶。這些Notebook將允許您管理用戶、報告信用積分、重新分配項目以及下載和重命名照片。所有這些都可以在ArcGIS Pro中使用ArcGIS API for Python和ArcGIS Pro Notebooks來完成。 第12章案例研究:高級地圖自動化,向您展示如何從頭到尾創(chuàng)建制圖自動化。我們將介紹無法使用arcpy.mp更改的不同地圖設(shè)置,以幫助為您的制圖自動化創(chuàng)建良好的模板。然后,我們使用 arcpy.mp創(chuàng)建一個地圖系列,顯示2020年暫停的公交線路周圍街區(qū)組的不同少數(shù)群體狀態(tài),以識別任何潛在的環(huán)境正義問題。 第13章案例研究:預(yù)測農(nóng)作物產(chǎn)量,交互式數(shù)據(jù)科學(xué)網(wǎng)絡(luò)地圖,展示了提取、轉(zhuǎn)換、加載(ETL)工作流程,該工作流程應(yīng)用于使用來自世界各地的農(nóng)業(yè)數(shù)據(jù)預(yù)測農(nóng)作物產(chǎn)量的問題。我們編寫了一個Notebook來執(zhí)行數(shù)據(jù)收集、數(shù)據(jù)清理并擬合隨機森林模型來進行預(yù)測,然后在我們的Python代碼之上創(chuàng)建一個簡單的JavaScript Web應(yīng)用程序。
ArcGIS Pro Python編程 目錄
第1部分 ArcGIS Pro Python模塊介紹
第1章 Python for GIS簡介
1.1 Python:建立不同
1.1.1 Python版本
1.1.2 ArcGIS Python版本
1.1.3 什么是Python
1.2 編程基礎(chǔ)
1.2.1 變量
1.2.2 數(shù)據(jù)類型
1.2.3 數(shù)據(jù)結(jié)構(gòu)或容器
1.2.4 迭代
1.2.5 條件句
1.2.6 從零開始的索引
1.2.7 函數(shù)
1.2.8 類
1.3 安裝和導(dǎo)入模塊
1.3.1 使用pip
1.3.2 安裝不在PyPI中的模塊
1.3.3 在虛擬環(huán)境中安裝
1.3.4 導(dǎo)入模塊
1.4 編寫腳本的基本風(fēng)格提示
1.4.1 縮進
1.4.2 使用print語句
1.4.3 構(gòu)建腳本
1.5 總結(jié)
第2章 ArcPy基礎(chǔ)知識
2.1 檢查您的ArcPy安裝
2.1.1 使用正確的Python IDLE Shell
2.1.2 使用Python IDLE Shell
2.1.3 ArcGIS Pro中的Python窗口
2.2 ArcPy環(huán)境設(shè)置
2.3 ArcPy工具:使用ArcPy進行地理處理
2.4 內(nèi)置ArcPy函數(shù)
2.4.1 描述函數(shù)
2.4.2 列表函數(shù)
2.5 ArcPy模塊簡介
2.6 總結(jié)
第3章 適用于Python的ArcGIS API
3.1 什么是適用于Python的ArcGIS API
3.1.1 ArcGIS API模塊
3.1.2 它有什么作用以及為什么要使用它
3.2 Python包管理器
3.2.1 Python環(huán)境
3.2.2 如何創(chuàng)建新的虛擬環(huán)境
3.3 ArcGIS Pro Notebooks
3.3.1 在ArcGIS Pro中創(chuàng)建Notebook
3.3.2 連接到ArcGIS Online或ArcGIS Enterprise
3.3.3 創(chuàng)建Notebook
3.4 使用gis模塊來管理您的GIS
3.5 總結(jié)
第2部分 將Python模塊應(yīng)用于常見的GIS任務(wù)
第4章 數(shù)據(jù)訪問模塊和光標
4.1 遍歷目錄以查找數(shù)據(jù)
4.1.1 arcpy.da.Walk
4.1.2 arcpy.da.Walk練習(xí)
4.2 光標
4.2.1 搜索光標
4.2.2 更新光標
4.2.3 插入光標
4.3 總結(jié)
……
第3部分 地理空間數(shù)據(jù)分析
第4部分 案例研究
ArcGIS Pro Python編程 作者簡介
[美]Silas Toms,是一名地理空間數(shù)據(jù)專家和數(shù)據(jù)工程師,在地理數(shù)據(jù)系統(tǒng)領(lǐng)域擁有超過15年的工作經(jīng)驗。他畢業(yè)于加州保利洪堡大學(xué),從環(huán)境數(shù)據(jù)分析到為超級碗建立GIS,到目前擔(dān)任一家電動汽車充電公司的數(shù)據(jù)工程總監(jiān)。這是他的第四冊書,包括兩本關(guān)于ArcGIS和ArcPy的書,以及Mastering Geospatial Analysis with Python 3。 Silas Toms: 我要感謝我的伴侶勞拉和女兒斯隆,是你們點亮了我的每一天,是你們的支持和愛幫助我寫了這本書。我要感謝我的父母和姐姐多年來的支持。我還要感謝加布里埃爾·波恩、達拉·歐貝妮、喬什·巴特勒和貝絲·斯通,感謝他們對我的教育,并信任我。 [美]Bill Parker,是一名GIS專業(yè)人員,擁有超過15年的GIS和Python工作經(jīng)驗。他曾在ICF擔(dān)任大型環(huán)境項目的GIS負責(zé)人,使用ArcPy實現(xiàn)GIS分析和地圖制作的自動化。他的項目重點包括擔(dān)任Caltrain現(xiàn)代化EIR/S、加州高速鐵路項目圣何塞到默塞德和舊金山到圣何塞EIR/S的GIS負責(zé)人。他現(xiàn)在為Volta Charging工作,使用Python做自動化空間分析和ArcGIS Online工作流程。 Bill Parker: 我要感謝我的妻子娜塔莉,還有我的孩子泰迪和杰克,感謝他們對我的支持,感謝他們理解我在這件事上所需要的時間。我還想感謝我的合著者邀請我和他一起做這件事,并相信我能做到。
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
新文學(xué)天穹兩巨星--魯迅與胡適/紅燭學(xué)術(shù)叢書(紅燭學(xué)術(shù)叢書)
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
羅曼·羅蘭讀書隨筆-精裝
- >
推拿
- >
羅庸西南聯(lián)大授課錄
- >
上帝之肋:男人的真實旅程
- >
莉莉和章魚