Matplotlib底图:地图坐标

问题描述 投票:0回答:1

我正在寻找一种简单的方法来确定如何为“ lcc”投影提取纬度坐标。我正在尝试隔离以下代码中所示的阿拉伯海,但不知何故我将视图缩小了。

m = Basemap(projection='lcc', width=12000000, height=9000000,
resolution='c', lat_1=47.536042,lat_2=23.878382,lat_0=56.362771,lon_0=30.517389)

这是我得到的:enter image description here

这就是我想要的(红色框中的区域)enter image description here

python projection matplotlib-basemap
1个回答
0
投票

不是您问题的直接答案,但可能是您问题的直接答案:

lat_0和lon_0参数给出了地图的中心。您的当前值应位于波罗的海地区的某个位置,该位置与您的输出匹配。此外,宽度和高度值以米为单位,并且似乎与您获得的地图匹配。注视着地图的坐标,阿拉伯海似乎大致位于lat = 26.8 lon = 51.3处,宽约400公里,因此,如果插入这些值,您可能会得到想要的。

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