如何从shapefile中选择一个具有所有状态的国家/地区?

时间:2018-02-19 06:17:45

标签: javascript d3.js shapefile topojson ogr2ogr

我正在尝试提取一个拥有所有州的国家。

我试过了

ogr2ogr -f GeoJSON -sql "SELECT * FROM ne_10m_admin_0_map_subunits WHERE admin='India'" IND1.json ne_10m_admin_0_map_subunits.shp

但我的国家没有州,如下图:

ogr2ogr Demo

我也试过ndjson-filter,但结果却相同。

shp2json -n ne_10m_admin_0_map_subunits.shp | ndjson-filter '["IND"].includes(d.properties.ADM0_A3)' > india.ndjson

我能够用QGIS提取并得到预期的结果。

QGIS Demo

0 个答案:

没有答案