Geopandas: Как прочитать CSV и преобразовать в Geopandas DataFrame с полигонами?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Geopandas: Как прочитать CSV и преобразовать в Geopandas DataFrame с полигонами?

Сообщение Anonymous »

Я прочитал файл .csv < /code> в виде DataFrame, который выглядит как следующее: < /p>

import pandas as pd
df = pd.read_csv('myFile.csv')
df.head()
BoroName geometry
0 Brooklyn MULTIPOLYGON (((-73.97604935657381 40.63127590...
1 Queens MULTIPOLYGON (((-73.80379022888098 40.77561011...
2 Queens MULTIPOLYGON (((-73.8610972440186 40.763664477...
3 Queens MULTIPOLYGON (((-73.75725671509139 40.71813860...
4 Manhattan MULTIPOLYGON (((-73.94607828674226 40.82126321...
< /code>

Я хочу преобразовать его в Geopandas DataFrame. < /p>

import geopandas as gpd
crs = {'init': 'epsg:4326'}
gdf = gpd.GeoDataFrame(df, crs=crs).set_geometry('geometry')
< /code>

Но я получаю следующую ошибку < /p>

TypeError: Input must be valid geometry objects: MULTIPOLYGON (((-73.97604935657381 40.631275905646774, -73.97716511994669 40.63074665412933,....


Подробнее здесь: https://stackoverflow.com/questions/611 ... h-polygons
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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