d3 でマッピングを実装しようとしています。コマンド d3.svg.line() の使用から d3.geo.path() に移行し、Geojson に再構築した後、いくつかの問題が発生します。
以下のように、UTM座標ゾーン48Nに設定されたラインストリングセクションを描画しました
{"type":"FeatureCollection","features":[
{"type":"Feature","id":"02","properties":{"name":"LMC1"},"geometry":{"type":"LineString","coordinates":[
[375221,1.92031e+06],[375287,1.92027e+06],..]}},..]}
メルカトル図法を使用して投影を設定します
var projection = d3.geo.mercator(),
path = d3.geo.path().projection(projection);
この結果は、複雑な行文字列とともに表示されます JavaScript コンソールが表示されます
Error: Problem parsing d="M521120.2777777778,111.9000492736892L620.2810464730694,...
プロジェクションで何か間違ったことをしましたか?または geo.path はまだ UTM をサポートしていませんか? 誰にもアイデアはありますか?