ArcGIS Pro新特性(三)

新特性

小編今天偶爾發現了一個Pro很有趣的地方,發現過程也是很有意思的。

小編遐想遨遊,腦袋裏開始天馬行空,不知爲什麼想到了很早之前在小編還在勵志學習Python的時候的學習筆記,看到了這麼一句話:從Python3版本開始,除法就是真正的除法了。簡單來說,就是原來Python2版本時,除法是這樣運算的:整數除以整數一定得到的是整數。舉個例子,5除以2得到的是2。但是從Python3開始,5除以2得到的是2.5!!!

那麼這跟我們今天的主題Pro新特性有什麼關係呢?

首先給大家普及一下,我們原來的ArcMap的Python版本是Python2,而Pro使用了較新的Python版本Python3!

大家可以看一看工具箱中所有關於Python腳本編寫的工具,涉及到這個問題的工具的除法運算方式都發生了變化!

最典型的是柵格分析中最最常用的工具,柵格計算器

柵格計算器是使用Python語言編寫的,所以小編爲了驗證,自己動手試驗了一下。

數據選了任意地區下載的一份landsat柵格數據。可以看到,像元值幾乎全部都是大於0的。
在這裏插入圖片描述
運算公式:1/該柵格。
在這裏插入圖片描述
如果在ArcMap中,得到的結果如下圖所示。
在這裏插入圖片描述
而在ArcGIS Pro中得到的結果完全不同!
在這裏插入圖片描述
果然,隨着編程語言的進步,我們的軟件也在進步呢,開心~

Pro相對於ArcMap的改進之處還有很多很多,希望大家繼續關注Pro新特性系列文章。

想要了解更多知識,獲得乾貨,關注微信公衆號:GIS點滴
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章