e2d3 / e2d3-contrib

Apache License 2.0
67 stars 175 forks source link

Windows10(Excel2016)でmie-colorが表示されない #286

Closed JunichiWatanuki closed 6 years ago

JunichiWatanuki commented 6 years ago

表題の通り、事象発生しています。 (今朝、私がマージした際は、下記の理由のため、実環境試験に省略が発生したことも反省点なのですが) https://github.com/e2d3/e2d3/issues/52

そのため、mie-colorを一旦TBDへ移行し、修正対応が完了した時点でMapカテゴリに戻そうと思います。

JunichiWatanuki commented 6 years ago

@miyopico さま ご提出いただきましたプルリク( https://github.com/e2d3/e2d3-contrib/pull/283 )ですが、試験環境では動作確認できたのですが、本番環境へデプロイ後では表示ができない状態でありました。(以上、私の試験環境での話です) マージしましたのは私でありますので、引き続き追いかけてまいりますが、開発者側の視点でのご確認もいただけますとありがたいです。

利用環境も多岐にわたりますので、正常動作をいただけた環境条件(OS、Excelバージョンなど)をご共有いただけますと、こちらも大変ありがたいです。(私の環境Win10Pro、Chromeでは表示が出来ていない状況です) http://a.e2d3.org/chart.html#mie-color!js!csv

引き続き修正などのプルリクやコメントなどをお待ちいたしております。 以上、よろしくお願いいたします。

miyopico commented 6 years ago

@JunichiWatanuki さま 開発環境はWindows10 home Excel2016です。

開発時には、 http://localhost:8000/chart.html#mie-color!js!csv https://localhost:8443/chart.html#mie-color!js!csv および、Excel上でのdelegate modeで動作を確認しました。 (node.js v7.2.1)

http://a.e2d3.org/chart.html#mie-color!js!csv からはこちらも表示できません。。。 原因の一つはtopojsonが正常に読み込めていない(403)ためだと思います。 ファイルサイズに制限などはありますか?

以上、よろしくお願いいたします。

hipsrinoky commented 6 years ago

E2D3サーバーが、Githubから追加グラフのキャッシュファイルを取得する際、Githubの制限により、1MBを超えるファイルを取得することができません。

https://github.com/e2d3/e2d3/wiki/Structure-of-data-visualization-template_ja

topojsonが正しく読み込めないのはこれが原因だと考えられます。

対策としましては、例えばShapeデータからtopojsonデータを作成する際に、地形の精度を簡略化する方法がございます。 【参考】 https://datadog.hatenablog.com/entry/2018/09/06/121241

ご検討いただけますと幸いです。

JunichiWatanuki commented 6 years ago

@hipsrinoky さま。情報ありがとうございます。データ圧縮すれば表示できそうですね。 @miyopico さま。開発環境の情報提供ありがとうございます。topojsonを圧縮していただき、当該ファイルを再度プルリクしていただけましたらありがたいです。

JunichiWatanuki commented 6 years ago

再度のプルリクを確認中。 https://github.com/e2d3/e2d3-contrib/pull/287

JunichiWatanuki commented 6 years ago

下記の通り、表示されるようになったので、本件Closeします。 http://a.e2d3.org/chart.html#mie-color!js!csv