fbpx

運用 ArcGIS Pro 的 Python 開發者課程

課程簡介

地理資訊系統炙手可熱- 把你的 python 技能提高到新的水平,並大大增加你的職業發展機會

課程介紹:English 简中

從這 10 小時的課程,你會學到

  • 學習使用 Python 工具和 ArcGIS 應用編寫 GIS 應用程式
  • 在使用 ArcGIS  Pro 的 ArcPy/Python 方面的技術變得高超
  • 將有能力申請地理資訊系統、地理空間或空間開發人員的工作職位
  • 成為一個有 ArcPy 專長的 Python 開發者,這是許多行業地理資訊系統專案所需的技能

要求

  • 符合 ArcGIS Pro 2.2 最低要求並具有執行軟體的能力電腦
  • Python 的基本技能和知識
  • 沒有擴充套件的 ArcGIS 桌面授權的基本級別(或更高)。 這將允許 ArcGIS Pro 和 ArcMap 執行,並允許下載 ArcTutor 資料
  • 對 ArcGIS Pro 或 ArcMap 的知識將有優勢,但不是必需的
  •  注意: 將可享有免費的 21 天軟體試用-詳情在課程內

課程說明

全球地理資訊系統 (GIS) 市場預計到 2023 年將超過 100 億美元,並且正在以巨大的速度增長。

職場對於適當的 GIS 軟體技術熟練的開發人員有很高的需求,且這需求還在不斷成長。

在地理資訊系統堆棧交換( GIS Stack Exchange )—— Python 的空間程式庫( spatial library ),很多的詢問是在 ArcPy,它為 Esri 的旗艦產品 ArcGIS Desktop 及其兩個主要應用( ArcGIS Pro 和 ArcMap ) 提供 Python API。

因此,對 Python 開發者來說,從來沒有比現在更適合將 ArcPy 技能添加到他們的技能庫中

本課程主要是向 Python 開發人員介紹 ArcPy  以及運用 ArcGIS Pro 的功能。 這裡還介紹 ArcGIS Pro GUI  的許多方面,以便 Python 開發者能夠很好地理解他們所寫的應用程式的終端使用者需求。

雖然加入這門課要求相當少的 Python 經驗,但是如果有部分 Python 的基礎,將比較容易理解其中談到的 Python 類( classes )和函數( functions )。

這個課程也適合 ArcGIS Pro 終端使用者,他們希望學習 ArcPy,但是如果他們對程式語言知之甚少,他們可能需要走非常陡峭的 Python 學習路線。

本課程的大部分以按你想要的順序進行。 你只需要先下載資料,然後檢查你是否有 ArcGIS Pro 和 Python IDE 並確定他們可用。

注意: 參加本課程需要付費軟體

本課程只需要 ArcGIS 桌面(包括 ArcGIS Pro)的基本級別授權,並且不需要授權擴充套件產品來完成所有的練習。

如果你沒有 ArcGIS 桌面授權,那麼每年大約需要 100-150 美元,就可以使用一個高階授權和許多非商業用途的擴充套件產品(比如修這門課程!) ,通過 Esri 的個人使用 ArcGIS 專案(課程中有細節)。

還可以對 ArcGIS Pro 進行為期 21 天的免費試用(詳情也在課程中)。

我們的建議是開始 21 天的免費試用。

本課程首先帶你檢視 Python 程式碼可以在 ArcGIS Pro 應用程式運用的各方面,以及 Python 程式碼如何在 Python IDE 編寫,以便與 ArcGIS Pro 進行互動,作為一個獨立的腳本( script )或 Python 腳本( script )工具。

然後你將參觀最常用的 ArcPy 函數和 geoprocessing 類( classes ),然後瞭解其資料存取和對映的模組。

從所選擇的場景,說明每個函數和類是如何使用的,它們來自於講師在 ArcPy 和 Python 工作近 10 年的經驗,以及在 Esri 軟體上 30 年的經驗。

你的講師 Graeme Browning 已經使用 Esri 軟體30多年了,其中 8 年他都在使用 ArcPy。Graeme 還與 Esri UK 和 Esri Australia 合作了 18 年,從高階 GIS 分析師到技術總監,扮演著不同的角色。

他也是全球地理資訊系統堆棧交換( GIS Stack Exchange ) 總是排名最高的一位:

#1  ArcPy 使用者

#1 ArcGIS 桌面使用者

#2 ArcGIS Pro 的使用者

#5 所有 GIS 產品的使用者

Graeme 還獲得了 Jack Dangermond( Esri 總裁)頒發的 Esri 高成就獎。

他已經開發了近 20 個為期一天的課程和半天的研討班 – 講師帶領的互動教學,以及近 20 個線上學習視訊課程。

因此,如果你正在尋找一個完美的教師來教你學 Python 做 ArcPy 的最佳實踐,Graeme 是最好的!

所涵蓋的主題包括:

  • 在 ArcGIS Pro 內部和旁邊的多個介面中使用 ArcPy 和 Python
  • Python 視窗
  • Python IDE (例如 IDLE)
  • Python 腳本( Script )工具
  • Python 工具箱( Toolbox )工具
  • 用於欄位計算和標籤的 Python 解析器
  • 使用 ArcPy 模組( Modules )、類( Classes )和函數( Functions )
  • 使用 ArcPy 的資料存取模組(ArcPy.da)的搜尋、更新和插入遊標
  • 通過表列資料、描述資料和行走系統資料夾( Walking System Folders )和空間資料集( Spatial Datasets )執行 GIS 庫存
  • 使用地圖模組,做地圖對採用專案、地圖、圖層、佈局、地圖框架、範圍、相機、空間參考、文字、圖形、傳說( legends )、比例條( scale bars ),北方箭頭( north arrows ),圖片和許多其他物件類的自動化
  • 運用 Map Series 來滿足簡單到複雜的 Map Book 要求
  • 在 ArcGIS Pro 非常廣泛的 ArcPy/Python 文件中找出你的方法
  • 用點、線和多邊形幾何來運作
  • 設定地理處理環境
  • 獲取和設定 Python 腳本( script )工具的參數
  • 建立測試資料
  • 匯出地圖佈局( map layouts )成 PDF

參加這門課程是你將做的最好決定!

  • 課程將聚焦帶你從基礎到高階,深入學會 ArcPy
  • 它的長度是任何其他 ArcPy 課程的 3-4 倍,設計的目的不僅是為 ArcGIS Pro,還為 ArcMap 提供更多的講座和習題挑戰
  • 此外,你還將學針對 ArcGIS Pro 的 ArcPy,這是 2015 年才發佈的,而其他 ArcPy 課程通常只使用舊的 ArcMap! 你在這學到最新的東西!

在完成這門課時,你將擁有成為 ArcPy 專家所需的技能,使用 ArcGIS Pro,並將其應用到你自己的程式,如地圖自動化( Map Automation )和地理處理( Geoprocessing )。

理想的學生應該是一個對 Python 有基本瞭解、渴望提高自己技能的人。 通過使用 ArcGIS pro 學習 ArcPy,將技術帶到更高的水平。

你越早註冊這門課就比別人早掌握這方面的技能和知識,如此將躋身 Python 需求最大的開發者之列!

今天就參加,開始 GIS 的技術學習吧!

目標受眾

本課程適合具有一些基本 Python語言知識,希望通過使用 ArcGIS Pro 了解ArcPy 來提升技能的開發人員。

講師簡介

Tim Buchalka’s Learn Programming Academy

專業程式設計師和教師 – 344,000 多名學生

Learn Programming Academy 由擁有 35 年經驗的軟體開發人員 Tim Buchalka 創建,他還是 Udemy 的講師,在他的 Java、Android、Python 和 Spring 框架課程中擁有超過 350,000 名學生。

Academy 未來三年的目標是教導一百萬人學習如何程式設計。

除了 Tim 自己的課程已在 Academy 上,我們正在與最優秀的教師合作,創建課程來教授開發人員在各個層面所需的基本技能。

另一個重要的哲學是我們的課程是由真正的專業人士教授的,所有講師都是擁有豐富實業經驗的軟體開發人員,也是優秀的教師。 我們所有的教練都是有經驗的軟體開發人。

我們的團隊正在忙著創建新課程。

無論你是初學者,第一次學習如何做程式設計,還是讓現有技能更上一層樓,或學習新的語言和框架,Academy 都會支持你。

Graeme Browning   Freelance ArcGIS / ArcPy 專家

Graeme 提供培訓、諮詢和支援: ArcGIS 桌面,ArcGIS Pro,arcpy / python,ModelBuilder/Geoprocessing,ArcGIS Online,Story Maps 和 Family HiStory Mapping。

他已經使用 Esri 軟體超過 25 年了(其中在英國和澳大利亞與 Esri 國際經銷商合作 18 年) ,並且都在 ArcGIS 最新版本一發佈 (甚至更早) 就安裝使用。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

優惠資訊

如何購買這門課程比較划算?可以參考課程合購優惠方案


報名參加課程

Sponsored by Udemy

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: