日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

利用Arcgis制作2019年重庆主城新区GDP地图

發布時間:2023/12/31 67 豆豆
生活随笔 收集整理的這篇文章主要介紹了 利用Arcgis制作2019年重庆主城新区GDP地图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這段時間,簡單的學了一下arcgis作圖基礎,了解了一些基本操作,然后試著找了些數據練練手。

對于我來說,做個簡單的地圖能夠表示數據就可以了,并不需要多么專業

這里主要學習和參考了:Arcgis(二) 繪制區域劃分示意圖——以重慶五大功能區為例

照著步驟做了一下

練習的最終效果如下,由于剛學沒多久,還有許多操作沒學會,所以這個圖并不完整,還有很多地方需要進一步調整,不過這也算是一個開始吧

要做這個圖,首先是需要得到其地理數據,具體操作如下

1 獲取數據

在阿里云矢量數據網站中找到重慶市,下載數據



得到一個json文件
接下來利用python將此json文件轉為shapefile文件,代碼如下:

import geopandas import os os.chdir('C:/Users/Administrator/Desktop/') #工作路徑轉為桌面 def saveShapefile(file_name,output_shapefile_name):try:data = geopandas.read_file(file_name) localPath = str(output_shapefile_name)data.to_file(localPath, driver='ESRI Shapefile', encoding='gbk') print("轉化成功,文件存放位置:"+localPath)except:print("轉化失敗") saveShapefile('重慶市.json','重慶')

注:geopandas庫用pip比較難安裝,最好是離線安裝,應該是在安裝這個庫之前需要提前安裝好這四個庫gdal、Shapely、Fiona、pyproj

可以參見博文geopandas安裝心得

在這個網站https://www.lfd.uci.edu/~gohlke/pythonlibs/下載好這四個庫gdal、Shapely、Fiona、pyproj,然后在cmd或者Anaconda Prompt中輸入pip install 再把這個whl文件按住拖動到pip install 后面,回車安裝。

下載庫的時候,有點難找,可直接利用Ctrl+F查找要下載的庫

也可以離線打包下載

離線下載安裝包

下載單個離線包 - pip download -d your_offline_packages <package_name> 批量下載離線包 - pip download -d your_offline_packages -r requirements.txt

通過python轉換后,得到一個文件夾,這個就是shapefile數據

除此之外,如果還要獲取一些其他相關數據

可以參見

GIS數據

全國行政區劃信息查詢平臺


2 在arcgis中繪圖

首先連接到剛剛轉換的重慶這個文件夾




將這個重慶.shp文件拖至地圖顯示區


接下將重慶全部主城新區選中



導出數據

保存到重慶這個文件夾中

注意:要素類必須存儲在數據庫中,若保存類型選擇了“要素類”,其保存路徑就必須先選定一個數據庫而非文件夾再保存,而文件夾中只能存儲shapefile文件,否則就會出現上述錯誤。

同樣將這個文件拖至繪圖區
打開其屬性表

可以看到,這里的城市名不是我們想要的,需要一個一個的修改


在修改之前需要打開編輯模式


這里我的修改方法有點笨,暫且這樣吧

修改完后,如下

添加數據可以使用表的連接,設置一個主鍵,進行連接

但這里因為只需要添加一列,我就使用添加新的字段了


將城市名這一列復制到excel中

按照順序將數據復制粘貼到arcgis中






同樣的,把主城九區數據也單獨導出,設置不同的顏色


最終布局

設置布局頁面

然后可以添加圖例、比例尺、標題、指北針等要素

出圖


最終效果

總結

以上是生活随笔為你收集整理的利用Arcgis制作2019年重庆主城新区GDP地图的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。