国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

python實現3D地圖可視化

瀏覽:4日期:2022-08-01 11:32:32

基于python代碼的3D地圖可視化,供大家參考,具體內容如下

介紹

使用Python對地圖進行3D可視化。以地圖為地圖,可以在三維空間對軌跡、點進行可視化。

我們使用了多個庫:

1.gdal;主要是用于讀取地圖信息,這個庫在GIS中很常用,使用C++代碼編寫的,如果安裝不了需要在pypi里面找一下對應的資源。

2.opencv;很常用的圖像處理庫。

3.matplotlib;常用的可視化庫

結果

廢話不多說直接上結果:

python實現3D地圖可視化

python實現3D地圖可視化

代碼

直接上代碼,代碼很簡單。

from osgeo import gdalimport cv2gdal.UseExceptions()ds = gdal.Open(’E:/Pythoncode/讀取地理信息/無標題.tif’)bandg = ds.GetRasterBand(1)elevationg = bandg.ReadAsArray()bandr = ds.GetRasterBand(2)elevationr = bandr.ReadAsArray()bandb = ds.GetRasterBand(3)elevationb = bandb.ReadAsArray()import matplotlib.pyplot as pltnrows, ncols = elevationr.shapeelevation= cv2.merge([elevationg,elevationr,elevationb])## I’m making the assumption that the image isn’t rotated/skewed/etc. # This is not the correct method in general, but let’s ignore that for now# If dxdy or dydx aren’t 0, then this will be incorrectx0, dx, dxdy, y0, dydx, dy = ds.GetGeoTransform()x1 = x0 + dx * ncolsy1 = y0 + dy * nrowsplt.imshow(elevation, cmap=’gist_earth’, extent=[x0, x1, y1, y0])plt.show()from PIL import Imagefrom mpl_toolkits.mplot3d import Axes3Dimport matplotlib.pyplot as pltfig = plt.figure()ax = Axes3D(fig)img = Image.open(’E:/Pythoncode/讀取地理信息/無標題.tif’)xx=[]yy=[]colall=[]x = img.size[0]y = img.size[1]for i in range(x): for j in range(y): r = hex(img.getpixel((i, j))[0])[2:] b = hex(img.getpixel((i, j))[1])[2:] g = hex(img.getpixel((i, j))[2])[2:] if len(r) == 1: r = ’0’ + r if len(b) == 1: b = ’0’ + b if len(g) == 1: g = ’0’ + g col = ’#’ + r + b + g colall.append(col) xx.append(x0 + dx * i) yy.append(y0 + dy * j) # col = ’#FF00FF’ax.scatter(xx, yy, 5, c=colall, alpha=0.5)plt.show()

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 欧美毛片性视频区 | 老师张开腿让我爽了一夜视频 | 久久综合一区二区三区 | 精品国产免费观看 | pgone太大了兽王免费视频 | 午夜影院在线免费 | 男人的天堂视频在线观看 | 露脸国产野战最新在线视频 | 国产一级特黄全黄毛片 | 亚洲精品高清国产一久久 | 欧美真人毛片动作视频 | 色偷偷女男人的天堂亚洲网 | 91久久精品国产91性色tv | 免费一级欧美在线观看视频片 | 中文字幕曰韩一区二区不卡 | 亚洲va久久久噜噜噜久久狠狠 | 99精品视频99| 午夜香港三级a三级三点 | 男人女人做性全程视视频 | 国产欧美成人免费观看视频 | 欧美亚洲另类在线 | 午夜宅男在线永久免费观看网 | 2019偷偷狠狠的日日 | 欧美成人观看视频在线 | 久草色视频 | 国产精品麻豆一区二区三区v视界 | 亚洲系列国产系列 | 日韩黄色毛片 | xo欧美性另类 | 久久99国产精品亚洲 | 我要看欧美精品一级毛片 | 日本一区二区高清不卡 | 亚洲在线视频免费观看 | 精品国产高清久久久久久小说 | www.黄免费| 日韩第一视频 | 成人a大片高清在线观看 | 亚洲国产高清人在线 | 国内精品线在线观看 | 欧美最猛性xxxxx亚洲精品 | 国产亚洲亚洲精品777 |