当前位置: 首页 > wzjs >正文

在门户网站做推广sem竞价教程

在门户网站做推广,sem竞价教程,大品牌网站建设,网站建设 上海网保证: 1、nc数据为等经纬度投影(不是等经纬度先转换为等经纬度) 2、Shp文件必须只有最外围(如果要剪裁京津冀,需要先得到该地区最外围的shp,不能包含内部的区域的shp),且shp必须为…

保证:

1、nc数据为等经纬度投影(不是等经纬度先转换为等经纬度)

2、Shp文件必须只有最外围(如果要剪裁京津冀,需要先得到该地区最外围的shp,不能包含内部的区域的shp),且shp必须为polygon,不能是polyline

剪裁法1:

import xarray as xr
import geopandas as gpd
from shapely.geometry import mapping
import rioxarray# 1. 创建插值后的 DataArray,使用纬度和经度作为坐标
da_interp = xr.DataArray(z_target_grid,dims=("lat", "lon"),coords={"lat": our_lats[:, 0], "lon": our_lons[0, :]},name="SWDOWN2"
)# 2. 设置空间维度和坐标参考系
da_interp.rio.set_spatial_dims(x_dim="lon", y_dim="lat", inplace=True)
da_interp.rio.write_crs("EPSG:4326", inplace=True)# 3. 强制 shapefile 转为 EPSG:4326
shp = gpd.read_file(r'D:\ZZZZorder_jobs\250508\AAA\shp_Nor_China\test6.shp')
shp = shp.to_crs("EPSG:4326")
clipped = da_interp.rio.clip(shp.geometry.apply(mapping), shp.crs, drop=True)

绘图看看

import matplotlib.pyplot as plt# 创建子图
fig, axs = plt.subplots(1, 2, figsize=(14, 6))# 剪裁前的数据绘图
da_interp.plot(ax=axs[0], cmap='viridis')
axs[0].set_title("Before Clipping")# 剪裁后的数据绘图
clipped.plot(ax=axs[1], cmap='viridis')
axs[1].set_title("After Clipping")plt.suptitle("Comparison of Data Before and After Clipping")
plt.tight_layout()
plt.show()

如下图:

剪裁法2

import rasterio.features
import numpy as np
import matplotlib.pyplot as plt
import geopandas as gpd
from shapely.geometry import mapping# 读取 shapefile 并确认投影
shp = gpd.read_file(r'D:\ZZZZorder_jobs\250508\AAA\shp_Nor_China\test6.shp',crs="EPSG:4326")# 构建掩膜
mask = rasterio.features.geometry_mask([mapping(geom) for geom in shp.geometry],transform=da_interp.rio.transform(),out_shape=(da_interp.sizes['lat'], da_interp.sizes['lon']),invert=True  # 保留 geometry 内的区域为 True
)# 应用掩膜
masked = da_interp.where(mask)

绘图看看:

fig, axs = plt.subplots(1, 2, figsize=(18, 6))# 原始图
da_interp.plot(ax=axs[0], cmap='viridis')
axs[0].set_title('Before Masking')# 掩膜后图
masked.plot(ax=axs[1], cmap='viridis')
axs[1].set_title('After Masking by Shape')plt.suptitle('Comparison of Data Before and After Masking', fontsize=16)
plt.tight_layout()
plt.show()

http://www.dtcms.com/wzjs/119395.html

相关文章:

  • seo网络推广技巧公司seo是指什么意思
  • 最专业的做网站公司策划公司是做什么的
  • 阿里巴巴外发加工网珠海优化设计单元测试卷答案
  • 沈阳专业做网站公司网络软文是什么意思
  • 去菲律宾做网站创建网站花钱吗
  • 公司做网站怎么做账电商网页
  • 番禺网站开发技术软件开发平台
  • 超变传奇网站免费推广产品的平台
  • 网站制作切片辽宁网站seo
  • 什么网站可以做2.5D场景百度seo2022
  • 网站重构与web标准设计视频教程大连网络营销seo
  • java企业门户网站网络推广收费价目表
  • MAKA网站做H5怎么压缩图片百度站长工具网站提交
  • HTML怎么做网站目录搜索百度指数
  • 郑州网站推广方式如何进行搜索引擎优化?
  • 做进口产品的网站好广告公司的业务范围
  • 怀柔营销型网站建设seo怎么优化步骤
  • php动态网站开发 a卷seo外包靠谱
  • 网站开发洽谈客户话术百度点击器下载
  • 湖南网站建设公司排名淘宝产品关键词排名查询
  • 朝阳市做网站的公司批量优化网站软件
  • 哪些人可以做网站文案发布平台
  • 浙江台州做网站的公司软文例文 经典软文范例
  • 北京综合网站建设报价下载百度网盘app
  • wordpress皮肤网站seo方案模板
  • 做消费网站流程广告做到百度第一页
  • 微信怎么做自己的小程序优化网站软文
  • 源码做网站海淀区seo引擎优化多少钱
  • php网站设计百度竞价推广专员
  • 网络公司除了做网站怎么自己做一个小程序