Я новичок в построении карт и проходил курс геопространственного анализа в Kaggle.
Когда я пытаюсь построить несколько наборов данных на одном графике, я получаю сообщение об ошибке с одним из наборов данных.
Ошибка: /Users/abc/opt/anaconda3/lib/python3.7/site-packages/matplotlib/axes/_base.py:2483: RuntimeWarning: переполнение, обнаруженное в double_scalars x0t - = delta
import geopandas as gpd
import matplotlib.pyplot as mpl
fl = r'/Users/abc/Documents/Python/ds/Geospatial/CourseData/DEC_lands/DEC_lands/DEC_lands.shp'
fldata = gpd.read_file(fl)
print(fldata.head())
type(fldata)
fd = fldata.loc[:,['CLASS','COUNTY','geometry']].copy()
print(fd.CLASS.value_counts())
data = fd.loc[fd.CLASS.isin(['WILD FOREST','WILDERNESS'])].copy()
# Points Geometry Data - Campsites
fpts = r'/Users/abc/Documents/Python/ds/Geospatial/CourseData/DEC_pointsinterest/DEC_pointsinterest/Decptsofinterest.shp'
campsite = gpd.read_file(fpts)
# Linestring Geometry Data - Trails
fline = r'/Users/abc/Documents/Python/ds/Geospatial/CourseData/DEC_roadstrails/DEC_roadstrails/Decroadstrails.shp'
trails = gpd.read_file(fline)
# Polygon - Geometry Data, County Boundaries
fcounty = r'/Users/abc/Documents/Python/ds/Geospatial/CourseData/NY_county_boundaries/NY_county_boundaries/NY_county_boundaries.shp'
counties = gpd.read_file(fcounty)
# Define Map base with county boundaries
ax = counties.plot(figsize = (10,10), color = 'none', edgecolor = 'gainsboro', zorder = 3)
# Add other maps
data.plot(color = 'lightgreen', ax=ax)
campsite.plot(color = 'maroon', markersize=2, ax=ax)
trails.plot(color = 'black', markersize=1, ax=ax)
# Plot
data.plot()
mpl.show()