无法打开数据源`GeoJSON'以下驱动程序

时间:2014-06-20 07:35:45

标签: geojson

我正在尝试按照此链接http://bost.ocks.org/mike/map/的教程 到目前为止,我已完全按照列出的每条指令进行操作,但是当我尝试运行" #Converting Data"创建subunits.json文件的部分:

$ogr2ogr \ -f GeoJSON \ -where "ADM0_A3 IN ('GBR', 'IRL')" \ subunits.json \   ne_10m_admin_0_map_subunits.shp

我收到以下错误(其他人发布了类似的错误,其中现有文件ne_10m_admin ...无法打开,但我无法在下面的GeoJSON问题上找到任何内容):

$ ogr2ogr \ -f GeoJSON \ -where "ADM0_A3 IN ('GBR', 'IRL')" \ subunits.json \   ne_10m_admin_0_map_subunits.shp

FAILURE:
Unable to open datasource `GeoJSON' with the following drivers.
-> ESRI Shapefile
-> MapInfo File
-> UK .NTF
-> SDTS
-> TIGER
-> S57
-> DGN
-> VRT
-> REC
-> Memory
-> BNA
-> CSV
-> GML
-> GPX
-> KML
-> GeoJSON
-> GMT
-> GPKG
-> SQLite
-> WAsP
-> PCIDSK
-> OpenFileGDB
-> XPlane
-> AVCBin
-> AVCE00
-> DXF
-> Geoconcept
-> GeoRSS
-> GPSTrackMaker
-> VFK
-> PGDump
-> OSM
-> GPSBabel
-> SUA
-> OpenAir
-> PDS
-> WFS
-> HTF
-> AeronavFAA
-> EDIGEO
-> GFT
-> GME
-> SVG
-> CouchDB
-> Idrisi
-> ARCGEN
-> SEGUKOOA
-> SEGY
-> XLS
-> ODS
-> XLSX
-> ElasticSearch
-> PDF
-> CartoDB
-> SXF

2 个答案:

答案 0 :(得分:4)

教程中的说明有点不清楚。您需要点击链接:

管理员0 - 详细信息 - 地图子单元 http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/10m/cultural/ne_10m_admin_0_map_subunits.zip

人口稠密的地方 http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/10m/cultural/ne_10m_populated_places.zip

解压缩这些文件

解压缩FILE_NAME

  • 应该生成.dbf,.prj,.shp,.shx和.cpg文件

然后运行命令:

ogr2ogr -f GeoJSON-where" ADM0_A3 IN(' GBR',' IRL')" subunits.json ne_10m_admin_0_map_subunits.shp

答案 1 :(得分:0)

解决了这个问题。这是topojson安装的结果。最初我用命令安装: sudo npm install -g topojson (也尝试使用此命令卸载并重新安装)

最后我使用命令卸载并重新安装: sudo -H npm install -g topojson