Python: из mongodb в геопандыPython

Программы на Python
Anonymous
Python: из mongodb в геопанды

Сообщение Anonymous »

Я работаю с базой данных MongoDB, содержащей данные о городских полигонах. Я успешно подключился к нему из Python и загрузил данные. Однако, когда я конвертирую его в GeoDataFrame, столбец геометрии, похоже, не распознается правильно. Как я могу гарантировать, что GeoPandas может использовать данные геометрии?
Следующий код демонстрирует этот процесс:

Код: Выделить всё

query = {
'properties.PROVINCIA': 'Ciudad'
}
consult = collection.find(query)
df_result = pd.DataFrame(consult)

df = pd.DataFrame.from_records(df_result['properties'].tolist())
df['geometry'] = df_result['geometry']
df.head()

Изображение

Спасибо!!


Подробнее здесь: https://stackoverflow.com/questions/785 ... -geopandas

Вернуться в «Python»