15

geojson ファイルを topojson に変換し、場合によっては topojson ファイルを単純化する必要があります。Node.js と topojson パッケージをインストールできました。しかし、topojson の実行方法がわかりません。

wiki にはたくさんのコマンド ライン オプションがリストされていますが、これらのコマンドはどこで実行すればよいのでしょうか? コマンドプロンプトとノードシェルの両方で実行してみました。Node、GDAL、ogr2ogr、および TopoJSON はすべて私にとって新しい概念なので、少し混乱し、圧倒されています。

ちなみにWindowsでやってます。

4

4 に答える 4

11

これはWindowsでもうまくいくはずです

  1. nodejs をインストールhttp://nodejs.org/
  2. npm をインストールします https://npmjs.org/doc/README.html
  3. npm install -g topojsonコマンドプロンプトで実行します
  4. コマンド プロンプトを使用cdして geojson ファイルに
  5. 走るtopojson -o myNewTopojsonFile.json myOldGeojsonFile.json

オリジンhttps://gis.stackexchange.com/questions/45138/convert-geojson-to-topojson

于 2013-05-18T20:32:22.873 に答える
4

Ubuntu 14.04 でも同じ問題が発生しました。

私のnode.js実行可能ファイルはnodeではなくnodejsと呼ばれていることがわかりました。

topojson スクリプト (usr/bin/topojson) を開くと、node というノード実行可能ファイルを使用して topojson を実行しようとしていることがわかりました。

#!/usr/bin/env node

このファイルを編集して、代わりに nodejs で実行されるようにしました

#!/usr/bin/env nodejs

そして今、それは私にとってはうまくいきます。

これが他の誰かに役立つことを願っています。

于 2015-01-03T17:26:04.637 に答える