概要
ArcGIS Maps SDKs for Native Apps でモバイル マップ パッケージのマップを表示した際に、ArcGIS Pro で操作した場合と同じスケールにズームアウト/ズームインできない場合があります。これは、マップの一番最初に読み込まれるレイヤー(ArcGIS Pro のレイヤー リストで一番下に追加されているレイヤー)の最小/最大縮尺が、SDK で作成されるマップの最小/最大縮尺に設定されるためです。この現象を回避するには、ArcGIS Pro で最下層のレイヤー(レイヤー リストで一番下に追加されているレイヤー)の最小/最大縮尺設定を「<無し>」に設定するか、SDK で Map クラスの MinScale/MaxScale プロパティに「0」または適切な値を設定します。下記は ArcGIS Maps SDK for .NET のコード例です。
// モバイル マップ パッケージのマップをロード Map map = package.Maps[0]; await map.LoadAsync(); MyMapView.Map = map; // マップの最小/最大縮尺を 0 に設定 map.MinScale = 0; map.MaxScale = 0;
このナレッジはお役に立ちましたか?
フィードバックをいただきありがとうございます!