問題タブ [topojson]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - topojson のコマンド ライン インストールで致命的なエラーがスローされる
OSX Maverick に topojson をインストールしようとすると、致命的なエラーが発生します: fatal error: 'sys/types.h' file not found
. ターミナルでエラーが発生する原因と、それに続くすべてのものを以下に含めます。
これ専用にnode.jsをインストールしたので、問題がどのパッケージに関連しているかわかりません。
私は sudo: を使用しsudo npm install -g topojson
ました。私は決してコマンドラインの専門家ではありません。
json - topojson makefile に国データがありません
私は d3 let's make a mapチュートリアルを行っていて、とても近いのですが、最終的な uk.json に 3 文字の国コードがないため、2 つの json ファイルをマージする際に何かが起こりました。サブユニットにクラスを割り当てることはできません。
topojson が変更され、ファイルを作成するときに代わりにこれを行うと述べた Mike Bostock からこれを読みました。
ターミナルで実行しましたが、uk.json ファイルで同じ出力が得られました。何か案は?ディレクトリ内に「topo」というサブフォルダを作成する必要がありますか?
d3.js - マルチポイント topojson ファイルの生成
多数の一意の GPS データ ポイントを表示するために、D3 とリーフレットを使用してマップ レイヤーを作成しようとしています。geoJSON と Leaflet を使用して作成しましたが、パフォーマンスが低下しました。私は最終的に Topojson をインストールして動作させましたが、マルチポイント ジオメトリを生成することはできません。ファイルをあまり縮小しないポイント ジオメトリのみです。すべてのポイントを含む CSV を渡し、geoJson ファイルに使用しましたが、1 つのマルチポイントではなく 70,000 ポイントのジオメトリしか取得できません。私は何が欠けていますか?自分で Topojson を作成する必要がありますか? できればこれは避けたい。
javascript - d3.js マップにツールチップを追加する
d3.js のマップで地区にカーソルを合わせると、地区の名前を示すツールチップを追加しようとしています。入力は topojson ファイルで、地区の境界を含むマップを正常に生成し、現在選択されている地区を強調表示することができました。
ツールチップについては、これと同様のことを試みましたが、何も起こりません。私が使用したコードを以下に示します。ツールチップ コードは終わりに近づいています。
CSSは
「Tooltip」用に追加したコードは、まったく何もしません。ここで何が間違っていますか?
topojson ファイルの形式は次のとおりです。「名前」プロパティをツールチップに表示したかったのです。