Raphael.jsを使ってsvgファイルからマップを作成しようとしています。私の問題は、元の地図はかなり詳細です。私はIllustratorでポイントの数を減らさなければならないと思っていますが、私はそれをどれだけ押し込む必要があるか分かりません。Javascriptの視覚化:svgマップの許容サイズ?
おおよそ、svgファイルの許容サイズはどうですか?アイデアは、パスを抽出しRaphael.jsを使用してそれらを視覚化すると、マップにいくつかの対話性を追加することです。
現在、約300ポリゴンの17.000ポイントを保持するファイルは約180kbです。あなたは(収縮最も一般的なアルゴリズムである)ことがあります何を圧縮するためのWebサーバを設定した場合
-jens
「受け入れ可能」とは、かなり恣意的です。 –
localStorageを使用して、データがあまり変更されないと思われるデータをキャッシュすることができます。たとえばhttp://www.netmagazine.com/tutorials/create-super-efficient-svg-characters-localstorageを参照してください。 –
ありがとうErik。それは私が知らなかった非常に興味深い機能です。他の詳細なsvgからの私の経験は、あなたがインタラクションを追加し始めたときに古いコンピュータやブラウザでかなり重くなる傾向があることです。 – Jens