Ошибка: «Не удается отобразить объекты с отсутствующими геометриями:» Мои геометрии не отсутствуют для геопанд

#geopandas #folium #choropleth

Вопрос:

Я пытаюсь создать карту с помощью геопанд, и всякий раз, когда я пытаюсь добавить первый слой, это выдает мне ошибку :

Cannot render objects with any missing geometries: geometry

и приводит мне эти примеры отсутствующих географических названий:

15001 POLYGON Z ((-80.34469800000007 40.615470999067... 15001 POLYGON Z ((-80.51912400000006 40.597581999067... 15001 POLYGON Z ((-80.32089900000008 40.600999999067...

Я не думаю, что есть проблема с географией, но я не знаю, как исправить эту ошибку! Я прикрепил свой код ниже. Любая помощь будет очень признательна! Кроме того, мой фрейм данных-это фрейм данных GeoPandas.

 map3 = folium.Map(location=[41.2033, -77.19], 
              tiles='CartoDB Positron',
              #width=800,height=600,
              zoom_start=9)
layer1 = folium.Choropleth(geo_data=merged[['HH_ZIP','geometry']].set_index('HH_ZIP'),
       data=merged,
       columns=['HH_ZIP',"Count"],
       fill_color="Reds",
       fill_opacity=0.65,
       line_color="white", #"white",
       line_weight=1,
       line_opacity=1,
       key_on="feature.id",
       legend=True,
       legend_name="Counts",
       highlight=True
      ).add_to(map3)