利用osgeo生成渔网(无需依赖arcpy)
发布时间
阅读量:
阅读量
def shapefile_fishnet_creat(
_input_boundary_shapefile, _output_grid_fishnet,
flag=1, _rows=5, _cols=5,
_gridHeight=100, _gridWidth=100):
"""
根据矢量文件边界创建渔网
_input_boundary_shapefile需要创建渔网的矢量边界,坐标系一定要是投影坐标系
_output_grid_fishnet渔网单元格矢量文件目标绝对路径
flag是制作渔网标志,如果flag=1是按照行列数做渔网,就是最后生成的渔网有几行几列
如果flag=0是按照渔网单元格高度、宽度生成渔网的
rows生成的渔网的行数
cols生成的渔网的列数
_gridHeight渔网单元格高度,单位:米
_gridWidth渔网单元格宽度,单位:米
"""
_ds = ogr.Open(_input_boundary_shapefil
全部评论 (0)
还没有任何评论哟~
