タグ付けされた質問 「file-size」

5
MXDファイルのサイズを大きくする理由とサイズを小さくする方法
MXDには、デフォルトツールのレイヤー、シンボル、構成に関する情報が含まれていることを知っています。50 MBを超えるものがいくつかあり、読み込みに時間がかかり始めています。 MXDのファイルサイズを増やす主なものは何ですか?サイズを劇的に増加させる具体的なものはありますか? 私がまったく証明していない私のアイデアのいくつかは次のとおりです。 複雑なレイヤーシンボル レイヤーごとに複数のラベルクラス 定義クエリ ソースからレイヤーをプルすると、ファイルパスが長くなります(C:/MyFolder/Data/Data2/SubContainer/YouGetThePoint.shp) レイヤーのスケール範囲 レイヤーをグループに配置する これらのアイデアのいずれかに妥当性はありますか?

1
gdalwarpで通常のファイルサイズの膨張?
を使用gdalwarpし-tapて多数のラスタを(グリッドを介して)グリッドに配置した後、出力ラスタが元のラスタよりも大幅に大きいことに気付きました。かなり徹底的なWeb検索により、このTracの問題が判明しました。 フランク・ウォーマーダムはその理由を説明しました: 「慎重に検討すると、問題のファイルの違いは、gdal_translateがTIFFWriteScanline()インターフェースを使用してGTiffDataset :: CreateCopy?()内から出力ファイルを書き込み、これが最終的な「ストリップ」画像領域を完成させるために必要なファイル。ただし、gdalwarpはblockioインターフェイスを通過し、ファイルの終わりから落ちる部分も含めて、完全な最終ストリップを書き込みます。」 ただし、このTracの問題は7年前のものであり、GDALユーティリティにいくつかの変更が加えられたことを知っgdalwarpています。上記の理由がまだ当てはまるかどうか、そして私が見ているファイルサイズの増加が「正常」かどうかを知りたいのです。ここでの「通常」という言葉は、当然のことと予想されることを意味するかもしれませんが、より重要なことは、出力ラスタファイルのサイズを小さくするなど、影響を軽減するためにできることはありますか?以下は、私が経験しているファイルサイズの膨張の表です。 Input File Size (bytes) Output File Size (bytes) Inflation 1437380431 1698334217 18% 1428001178 1698334433 19% 41683165 137036637 228% 入力TIFFファイルはArcGISで作成されたため、外部のワールドファイル、XMLおよびDBFファイルがありますが、これらはファイルサイズの違いを補うものではありません。gdalwarpこれらすべてのケースで使用した呼び出しのサンプルを次に示します。実際の実行はPythonによって処理されましたsubprocess(subprocess.Popen): $ gdalwarp -tap -tr 30 30 -t_srs "+proj=aea +lat_1=20 +lat_2=60 +lat_0=40 +lon_0=-96 +x_0=0 +y_0=0 +ellps=GRS80 +datum=NAD83 +units=m +no_defs" -co "COMPRESS=LZW" input_file.tif output_file.tif まれに圧縮により大きなファイルが作成されることを理解していますが、LZW圧縮を使用しなくても効果は同じです。表の比率は、LZW圧縮の場合です。


2
地理データファイルから不要な列を削除しますか?
不要な列が含まれているGMLデータがあります。ファイルサイズを小さくするために、これらの列を削除します。(明確にするために:ファイルには多くのポイントがあり、これらのポイントのそれぞれにメタデータが添付されていることを意味します。メタデータのすべてが必要なわけではありません。) 多くのファイルがあるので、コマンドラインからもこれを実行します。 GMLファイルをを使用してさまざまな形式に変換できるogr2ogrので、私の質問は次のとおりです。コマンドラインから地理データファイルから列を削除する最も簡単な方法は何ですか。 私はPythonプログラマーなので、本能はファイルをGeoJSONに変換し、PythonのJSON解析メソッドを使用してJSONファイルの読み取りと再書き込みを行うことです。 しかし、GDALツールなどを使用するより直接的な方法があるかもしれません。
10 gdal  data  geojson  gml  file-size 

2
ラスター画像をクリッピングするとファイルサイズが大きくなります
QGIS 2.4.0での作業Chugiakラスター画像のクリッピングについて質問があります。シェイプファイルの範囲を使用してクリップしたい航空写真があります。これまでのところ、私はラスター/抽出/クリッパーツールを使用してこれを行いました。問題は、出力ラスターのファイルサイズが元のファイル(つまり、それぞれ725.283および249.693 kb)のほぼ3倍であることです。 ファイルが大きいのはなぜですか?そして、出力ファイルのサイズを「設定」する方法はありますか? クリッパーのヘルプ機能は次のページを参照しています:http: //www.gdal.org/gdal_translate.html私はそれから多くを作ることはできませんが。 私はQGISに比較的慣れていません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.