读取geopandas的数据集

时间:2018-02-06 14:56:41

标签: python python-3.x geopandas

我尝试使用geopandas读取数据集的数据,但解释员怀特:

  

文件   " /home/divinitytoffee/PycharmProjects/Radar/venv/lib/python3.5/site-packages/geopandas/datasets/的初始化的.py&#34 ;,   第33行,在get_path中引发alueError(msg)ValueError:数据集   '资源/ RAVL_vLuki / rd0a0h.00d'不可用

import geopandas as gpd
import fiona.ogrext
import pandas as pd

gpd_data = gpd.gpd.read_file(gpd.datasets.get_path('resource/RAVL_vLuki/rd0a0h.00d'))

其实这个问题,如何解决? 数据以*.00d

的形式呈现

2 个答案:

答案 0 :(得分:1)

geopandas.datasets.get_path旨在返回地理数据库本身中包含的一些数据集的路径(例如,示例)。

在阅读您自己的文件时,您需要将路径直接传递给read_file

gpd_data = gpd.gpd.read_file('resource/RAVL_vLuki/rd0a0h.00d')

答案 1 :(得分:0)

是否要将其作为数据框导入?

我不知道这是否有帮助。

import geopandas as gpd
gpd_data = gpd.gpd.GeoDataFrame.from_file('resource/RAVL_vLuki/rd0a0h.00d')