Не удалось конвертировать с TopoJSON

После установки topojson с sudo npm install -g topojson Я не могу преобразовать ни файл shapfile (.shp), ни файл geojson в файл topojson.

Alexanders-MacBook-Pro:topojson alexander$ geo2topo Parcel11_projected.geojson > Parcel11_topo.json
buffer.js:495
    throw new Error('"toString()" failed');
    ^

Error: "toString()" failed
    at Buffer.toString (buffer.js:495:11)
    at Object.parse (native)
    at ReadStream.<anonymous> (/usr/local/lib/node_modules/topojson/bin/geo2topo:107:46)
    at emitNone (events.js:91:20)
    at ReadStream.emit (events.js:185:7)
    at endReadableNT (_stream_readable.js:974:12)
    at _combinedTickCallback (internal/process/next_tick.js:74:11)
    at process._tickCallback (internal/process/next_tick.js:98:9)
Alexanders-MacBook-Pro:topojson alexander$ topojson -q 1e4 -o out.json --Parcel11Cert.shp
-bash: topojson: command not found

Кажется, что код выполняется в первом случае, но геойсон слишком велик для преобразования. Во втором случае команда не распознается.

Я использую следующую ссылку командной строки

Есть идеи, что здесь может пойти не так?

0 ответов

Уже ответил в Большом geoJSON на TopoJSON. Описание: Файл слишком велик для обработки движком js, сообщение об ошибке вызывает сожаление.

Другие вопросы по тегам