2

SVGの代わりにSVGZを使用してこの世界地図を設定しようとしているので、ユーザーに、より豊かで詳細な地図を提供できます。

これまで、 js-deflateを使用して解凍しようとしましたが、役に立ちませんでした。

4

3 に答える 3

3

コメントに書いているように、 SVGZ は を使用していgzipます。上位のブラウザはgzip、支援なしでファイルを解凍できます。あなたのページhttp://home.no/dwaynie/map load .svgz file with Content-Type:text/plain; charset=ISO-8859-1. しかしSVG| SVGZ有効な MIME タイプではありません。

svg     Content-Type: image/svg+xml

svgz    Content-Type: image/svg+xml
        Content-Encoding: gzip

上記のヘッダーは、Web サーバー (IIS、Apache) で構成する必要があります。

于 2011-09-22T07:09:52.907 に答える
3

SVGZ内の SVG ファイルが必要な場合は、それを gunzip します (名前が変更されたアーカイブです)。

cp file.svgz file2.svg.gz
gunzip file2.svg.gz

SVGZ イメージを使用する場合、問題が発生する可能性があります。一部のブラウザーはそれをサポートしていると思います (事実上すべてが Gzip 圧縮をサポートしています) が、多くのブラウザーがサポートしているとは思えません (もしあったとしても)。

于 2011-09-21T23:53:51.247 に答える
0

あなたが参照しているページの地図のすぐ下に、それが何であるかを説明する Wikipedia へのリンクがあります: gzip で圧縮された SVG ファイルです。

完全を期すために: gzip と (pk)zip は同じ形式ではありませんが、WinRAR や7-Zipなどの Windows ツールはgzip と zip を認識します。すべての Linux ディストリビューションには、おそらくデフォルトで gzip/gunzip がインストールされています。

于 2011-09-21T23:58:33.010 に答える