マップドキュメント(* .mxd)をロック/編集不可にしますか?


8

ロックされたマップドキュメントを作成することは可能ですか?

複数のユーザーがアクセスするドキュメントがあり、偶発的なエラーを防ぐために、変更を防ぐためにロックされたマップドキュメントを作成できるかどうか疑問に思っています。


3
ArcPublisherを使用している場合、PMFファイルをロックして共有することができます。エクスペリエンスから、他のユーザーが同時に.mxdにアクセスすると、.mxdが簡単に破損/削除またはフリーズする可能性があります。
Mapperz

1
@Mapperzに同意する必要があります。マップドキュメントでエラーが発生しないようにユーザーをロックしたい場合、これは明らかに、ユーザーが編集を行う場所などには関係ありません。したがって、表示専用に安全に設計でき、ArcPublisher、PMF、ArcReaderのルートが最適になるようです。
空間を取得

回答:


6

Windowsエクスプローラーでmxdを右クリックし、プロパティを選択して、[読み取り専用]をオンにします。

これにより、ユーザーが元のマップをそのままにしてマップを保存しようとすると、「名前を付けて保存」が強制されます。「テンプレート」を変更する必要がある場合は、このチェックマークを無効にする必要があります。


2
これにより、人々がMXDを上書きするのが非常に難しくなりますが、不可能ではありません。ファイルマネージャーを使用して変更することもできます。
Dan C

6

コメントできないので、Royの回答の前に追加します。これは技術的には正しいですが、このレベルで「読み取り専用」属性を設定することは非常に弱く実施されています。これをArcGIS(テスト済み)で行う場合、[保存]をクリックすると、保存場所を尋ねるボックスが表示されますが、元のファイルを選択して、とにかく上書きすることができます。

2つのより良い方法があります。

許可

ファイルが適切なネットワーク権限でどこかに格納されていると仮定すると、ActiveDirectory権限(Windows)またはchmod(* nix)を使用して、ファイルに書き込むことができる唯一のユーザーが自分であることを確認できます。

Windowsでは、[選択] >>ファイル>>プロパティ>> [セキュリティ]からアクセス権にアクセスします

これが最良の解決策です。

テンプレート

ファイルをテンプレートファイルとして保存します(保存タイプのドロップダウンにmxt)。ユーザーがファイルをロードする方法に応じて、最初に保存タイプをテンプレートに設定し、オリジナルを探し出さなければ、オリジナルを上書きすることはできません。


異なる役割(読み取り専用、編集者)を使用しているユーザーが異なるログインを使用している限り、ネットワークのないスタンドアロンのワークステーションなど、単一のコンピューターでセキュリティ権限を使用できます。
マットウィルキー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.