PIX4DmaticからエクスポートされたSLPKメッシュはArcGISにインポートできません。
説明
PIX4DmaticからSLPK形式でメッシュをエクスポートし、Esri ArcGIS製品(ArcGIS ProやArcGIS Onlineなど)にインポートする場合、インポートが失敗したり、SLPKが有効として認識されない場合があります。.
この動作は、PIX4Dmaticの最新バージョンで生成されたSLPKエクスポートに影響し、SLPKアーカイブのパッケージ化方法に関連しています。.
影響を受けるソフトウェアバージョン
-
PIX4Dmatic:バージョン 2.3.0以降
-
エクスポート形式:3Dメッシュを SLPK (シーンレイヤーパッケージ)
原因
PIX4Dmatic 2.3.0以降、SLPKエクスポートで作成されるアーカイブは、一部のEsri ArcGISツールと完全には互換性のない圧縮方式を使用しています。そのため、SLPK自体は技術的には有効であっても、ArcGISでファイルを開いたりインポートしたりできない場合があります。
症状
SLPK を ArcGIS にインポートしようとした際に、以下のいずれか、または複数の問題が発生する可能性があります。
-
SLPKファイルは有効なシーンレイヤーパッケージとして認識されません。
-
ArcGIS でのデータのインポートまたは追加操作が、 明確なエラーメッセージなしに失敗する。
-
SLPKファイルはファイルブラウザには表示されますが、シーン/マップに追加しても何も表示されません。.
状態
-
この問題は、PIX4Dmatic 2.3.0以降で生成されたSLPKエクスポートで確認されています。
-
当チームは、SLPKエクスポートを特別な手順なしでArcGISにインポートできるように、互換性のあるパッケージングオプションを調査しています。.
回避策
修正プログラムが利用可能になるまで、影響を受けるユーザーはSLPKファイルを非圧縮ZIPアーカイブとして再パッケージ化し、その後SLPKに名前を戻すことができます。.
以下の手順はWindows上で検証済みです。
1. ファイル拡張子を変更する
-
エクスポートしたメッシュSLPKファイル(例:
project_mesh.slpk)を探してください。 -
ファイル拡張子を
.slpkから.zipに変更する-
例:
project_mesh.slpk→project_mesh.zip
-
ヒント: Windowsでファイル拡張子が表示されない場合は、エクスプローラーの「 表示」 メニューで「ファイル名拡張子」を有効にしてください。
2. アーカイブを解凍する
-
project_mesh.zip を右クリックします。 -
「すべて抽出…」を選択してください(または、お好みの抽出ツールを使用してください)。
-
コンテンツを新しいフォルダ(例:
project_mesh_extracted)に抽出します。
3. 新しい 非圧縮 ZIPアーカイブ
-
抽出されたコンテンツを含むフォルダを開きます
(例:project_mesh_extracted)。 -
このフォルダ内のすべてのファイルとサブフォルダを選択してください。
-
圧縮せずに新しいZIPアーカイブを作成します。例:
-
WinRARを使用する場合:
-
選択範囲を右クリック → アーカイブに追加…
-
アーカイブ形式を
ZIPに設定 -
圧縮方法で「保存(圧縮なし)」を選択します。
-
「OK」をクリックしてください。
-
-
7-Zipを使用する:
-
選択範囲を右クリック → 7-Zip > アーカイブに追加…
-
アーカイブ形式を
zipに設定 -
圧縮レベルを「保存」 (0 – 圧縮なし)に設定します。
-
「OK」をクリックしてください。
-
-
新しいアーカイブには、 project_mesh_uncompressed.zip。
4. 新しいZIPファイルの名前をSLPKに戻します。
-
解凍されたアーカイブが作成されたら、
project_mesh_uncompressed.zip。 -
拡張子を
.zipから.slpkに変更してください。-
例:
project_mesh_uncompressed.zip→project_mesh_uncompressed.slpk。
-
ファイル project_mesh_uncompressed.slpk は ArcGIS にインポートできるようになりました。有効なシーンレイヤーパッケージとして認識されるはずです。
注意事項と制限事項
-
この回避策は、 WinRARと7-Zipを使用してWindows上でテスト済みです。
-
同様の原理(非圧縮ZIPファイルとして再パッケージ化し、ファイル名を
.slpkに変更する)は、同等のツールを使用すれば他のプラットフォームにも適用できます。 -
この回避策はメッシュの形状やテクスチャを変更するものでは なく 、アーカイブのパッケージ化方法のみを変更します。
推奨されるワークフロー
製品の修正プログラムがリリースされるまで:
-
PIX4DmaticからSLPK形式でメッシュをエクスポートし続けます。.
-
ArcGISが拒否するSLPKファイルの場合:
-
上記で説明した再パッケージ化の回避策を適用してください。
-
オリジナルのSLPKファイルはバックアップとして保管しておいてください。.
-
-
再パッケージ化後も問題が解決しない場合は、ArcGISでサポートされている別の3D形式(OBJ、FBXなど)でメッシュをエクスポートし、その形式でインポートしてみてください。.