我一直在尝试通过Geopandas在美国地图上绘制美国国内航班的路线。我可以毫无问题地映射飞行的shapefile,但是当我尝试在其下添加另一层显示美国的图层时,生成的绘图为Geopandas世界地图的大小,但仅显示了美国和飞行的几何图形。
import matplotlib as mp
import geopandas as gp
import numpy as np
import pandas as pd
import pyproj as pj
import matplotlib.pyplot as plt
import descartes
flights = gp.read_file(r"C:\Users\corne\git\flight\flights.shp")
usmap = gp.read_file(r"C:\Users\corne\git\flight\Igismap\UnitedStates_Boundary.shp")
usmap = usmap.to_crs({'init': 'epsg:4326'})
fig, ax = plt.subplots(figsize = (12,6))
flights.plot(ax=ax)
usmap.plot(ax = ax)