是否可以通过编程方式免费从Bing或Google卫星地图中裁剪较大尺寸(9000x9000)的图像? [关闭]

问题描述 投票:-2回答:1
我需要以px为单位传递图像的中心经度,纬度,缩放和尺寸,因此会得到裁剪的图像。因此,我尝试使用SasPlanet软件,该软件可以手动运行,但据我所知,它没有API以编程方式访问它。我也尝试使用此代码使用Bing地图,但大小限制为2000x1500像素。

import requests img = open('tmp.png','wb') img.write(requests.get(http://api.tiles.virtualearth.net/api/GetMap.ashx?c=56,6&dcl=1&w=9000&h=9000&b=a,mkt.en-US&z=17&token={token}).content) img.close()

还有其他方法吗?
python geolocation crop
1个回答
-1
投票
您可能会受到我建议使用Google Earth API的API的限制。由于它具有您所需的大部分内容:https://developers.google.com/earth-engine/python_install

task = ee.batch.Export.image.toDrive(image=my_img, region=my_geometry.getInfo()['coordinates'], description='my_description', folder='my_gdrive_folder', fileNamePrefix='my_file_prefix', scale=my_scale, crs=my_crs)

© www.soinside.com 2019 - 2024. All rights reserved.