topojson

    1

    1答えて

    私はMike BostockのChoropleth(https://bl.ocks.org/mbostock/4060606)に似たマップを作ろうとしています。 <!DOCTYPE html> <meta charset="utf-8"> <style> .counties { fill: none; } .states { fill: none; st

    2

    1答えて

    一般的なd3/topojsonのデバッグヒントはありますか?私はこのフォーマットには比較的新しいので、米国の州ではd3を使って視覚化しました。 JavaScriptとd3は、私が手にしていたtopojsonファイルで動作します。より多くの説明を何かにファイルを変更するときしかし、エラーや問題がスローされなかったが、私は次のような結果だ:それはかなり大きいので、私は全体のJSONを投稿したくない を

    1

    1答えて

    topojsonから各国のバウンディングボックスを取得したいのですが、それらをsvg四角形として追加すると、0,0に向かって一緒にバンドルされます。 アイブAPIを再読み込み、結合した座標の順で遊んが、それは何も変更しませんでした!また、国のパスでSVGメソッドgetBBox()を使用しようとしましたが、同じ結果が生成されました。 アイデア?これらの行で var width = 700,

    3

    1答えて

    私はD3で多くのマップを作成しましたが、出力がそれほど小さくないこの問題はありませんでした。小さなgeojsonファイルが含まれていますが、他のさまざまなツール(e.g. here)を使用して簡単に表示できます。 投影がd3.geoPath()で正しく設定されていないようです。 The APIは、d3.geoPath()が投影引数をとることを指定していますが、このメソッドを使用して投影を設定しよう

    0

    2答えて

    ts-topojsonをAngular2プロジェクトにインポートするにはどうすればTypescriptの入力が得られますか? npmを使ってモジュールをインストールし、単純なimport文をインクルードしようとしましたが、linterは 'topojson'を見つけることができないと言っていました。 import { Topojson } from 'topojson'; これは私の最初のAn

    1

    1答えて

    D3とJavaScriptを使用して作成した地図があります。私はスペインの州の名前を別の言語、例えば英語に翻訳したいと思っています。デフォルトではスペイン語です。 これらの変更を手動で行うことをお勧めしますが、どのファイルを編集するべきかわかりません。私はhdi.jsonとprovincias.jsonを編集しようとしましたが、動作しません(地方は認識されないのでタイトルなしで黒く塗られています)

    0

    1答えて

    Javascriptとd3ライブラリを使用して、イギリスの選挙区の地図(NIを除く)を作成し、各選挙区の色を選択する機能を追加しました。私は今、各色の選挙区の数を数えて棒グラフで表示することを望んでいます。構成データはtopojsonファイルから得られます。 誰かがこれを行う方法について助言してもらえますか?多くのおかげで <!DOCTYPE html> <html lang="en">

    2

    1答えて

    私はVincentを使用して米国の郡レベルマップをプロットしています。 2016年の去勢例のデータ例を取った。しかし、それはカリフォルニアのようないくつかの州のためのプロットをdoesnt。私はデータをチェックしてFIPSコードが存在するように見えますが、そこにはまだ空白が表示されています。何が起こっている可能性がありますか?私はtopo.jsonから郡データを取得しました。 geo_data_c

    1

    1答えて

    私はアメリカの単純な地図を持っており、私はいくつかのテストLat Long点をプロットしようとしています。プロセスを説明しているthis blockが見つかりましたが、構文をv4に変換するのに問題があります。ブロック内で正確なコードを実行しても、同じエラーがスローされます。 私はd3.geoMercator()の種類の「平らな」地図を見ることができます。これは必要ですか?それは些細なことだと思うが

    0

    1答えて

    米国の地図上の2つの緯度/経度の間に線を描こうとしています。私は原点と目的地を示すサークルを持っていますが、線を描こうとすると何も現れません。エラーはスローされません。 私は手動で書き込むことにより、それらの点の間に線を引くことができるよ: svg.selectAll("line") .data(data) .enter() .append("line")