-
位置表示がDrawStatusの更新を複雑にしています… レイヤーごとのDrawStatusがあれば便利です
時々データの読み込みが非常に遅い(例えば1分以上かかることもある😵💫)マップを扱っています。パフォーマンスの改善は別の問題ですが、その間ユーザーはマップの読み込みや描画が完了したか、まだ待つ必要があるかを示すインジケーターを見たいと思っています。 私はマップのDrawStatusを追跡しています。しかし少し厄介なのは、ビューに位置表示が見えていると、パルスを描画するたびにDrawStatus=InProgressの更新が送られてしまうことです。…
-
ArcGIS Maps SDK for .NET 300.1:物理的なiOSデバイスでの深刻なレンダリングアーティファクト
こんにちは、 ArcGIS Maps SDK for .NETを300.0.0から300.1.0にアップグレードした後、.NET MAUIアプリケーションで深刻な地図レンダリングの破損が発生しています。 環境: * .NET MAUI targeting net10.0-ios * Esri.ArcGISRuntime 300.1.0 * Esri.ArcGISRuntime.Maui 300.1.0 * Esri.ArcGISRuntime.Toolkit.Maui 300.1.0 * Xcode 26.6 * TestFlight経由で配布されたリリースビルド 影響を受ける物理デバイス: * iPhone 15 Pro、iOS 27.0…
-
GeoViewの読み込みが完了するのをどうやって待てばいいですか?
自動スクリーンキャプチャツールを作成しています。このツールは、RasterLayerに自動的にパンとズームを行い、そのレイヤーのIsVisibleをtrueに設定し(他のすべてのレイヤーの表示はfalseに設定)、その後UIのスクリーンショットを撮ってディスクに保存します。これをマップ上のすべてのRasterLayerに対して繰り返します。 問題は、マップが完全に読み込み終わったかどうか判別しづらいことです。…
-
TextSymbol.Textで書式タグを使用するとAndroidアプリがSIGSEGVでクラッシュする
ArcGIS Maps SDK for .NET 300.1.0を使用してAndroidアプリケーションを開発しています。 書式タグを使用した際に発生するネイティブクラッシュを特定しました。場所はTextSymbol.Textです。 このクラッシュはArcGIS Runtime内部のネイティブクラッシュです: 致命的なシグナル11(SIGSEGV)、コード1(SEGV_MAPERR) 障害アドレス 0x400019198 バックトレース: #00 ... /lib/arm64/libruntimecore.so #01 ... /lib/arm64/libruntimecore.so ... #23 ...…
-
CredentialRequestInfo.ServiceUri は Owning Uri を使った AccessTokenCredential.CreateAsync では機能しません
私の Maui アプリは以前 200.8.1 を使用しており、現在 300.0 に更新しています。トークンで保護されたサービスにサインインしたいシナリオがあり、そのサービスには所有システムがあります。 200.8.1 のときの ServerInfo は次のようになっていました: OAuthClientInfo: null OwningSystemUri: {https://[abc].com/portal} ServerUri: {https://[abc].com/arcgis/rest} TokenAuthenticationType: ArcGISToken TokenServiceUri:…
-
VectorMarkerSymbolLayerのサイズを更新するときに奇妙な動作が発生しています。
ユーザーがデータのシンボルをカスタマイズする際に選択できるよう、stylxファイル内のシンボルを公開しています。MultilayerSymbolに少なくとも2つのレイヤーがあり、そのうちの1つがVectorMarkerSymbolLayerである場合、そのVectorMarkerSymbolLayerのSizeプロパティを編集すると、他のレイヤーと比較してそのレイヤーのスケールが異なるように見えることに気付きました。 例えば、2つのVectorMarkerSymbolLayerを持つMultiLayerSymbolがあるとします。最初のレイヤーはサイズ30の円で、2番目はサイズ15の矢印です。結果は次のようになります:…
-
シーン内のアウトライン付きポリライン。
こんにちは、 シーン内でアウトライン付きのポリラインを描きたいと思います。 私は Render multilayer symbols のArcGIS Maps SDK for .NET Samplesアプリの例に従いました。 私は MultilayerPolylineSymbol を使い、二つの SolidStrokeSymbolLayer を使用しました。一本は内側の線用、もう一本はアウトライン用です。 var strokeLayer = new SolidStrokeSymbolLayer(LINE_SIZE + 1, Color.Black); var lineLayer = new…
-
iOS SIGSEGV (dealloc) crash while zooming/panning ArcGIS MapView in .NET 300.x
Hi everyone, I'm encountering a native crash on ArcGIS Runtime SDK for .NET 300.x on iOS while interacting with a MapView. The crash is intermittent but reproducible during zooming and panning. Environment * ArcGIS Runtime SDK for .NET 300.x * <PackageReference Include="Esri.ArcGISRuntime" Version="300.0.0" />…
-
Esri.ArcGISRuntime version 300.0.0 - SceneView renders XYZ tiles very small
Seeing this on WinUI and on .NET MAUI Android: map tiles rendered with SceneView are displayed a lot smaller than the same map tiles rendered with MapView, at approximately the same resolution. Smaller to the point of being unreadable in some cases. See the attached screenshots for an example. Same location, same…
-
Esri.ArcGISRuntime.Maui version 300.0.0 - SceneView fails to display 3D terrain after first use
This one is really easy to reproduce, in an emulator and on a real device. .NET MAUI app, .NET 10, latest runtime with SceneView, loading an ArcGISTiledElevationSource terrain source from https://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/Terrain3D/ImageServer - first SceneView works fine, shows 3D…
-
Use WebTiledLayer for WMTS
We are unable to get some of the WMTSes displayed on the map. I've asked about it under https://community.esri.com/t5/net-maps-sdk-questions/wmts-gets-loaded-successfully-but-not-visible/m-p/1711464#M13962 Also, we are unable to use the custom styles advertised in the WMTS GetCapabilities document. Is there a way to force…
-
Esri.ArcGISRuntime.Maui version 300.0.0 hangs when used in .NET MAUI Android app
I recently began using MapView inside my .NET MAUI Android app on .NET 10. The functionality I use is fairly straightforward: 1. A base map using a custom ImageTiledLayer implementation 2. Icons and polylines using various symbols and graphics In the hang scenario, my phone is offline and the screen is turned off. I am…
-
MinScale ignored in Release build for iOS
Hello, We noticed in a mmpk we authored with MinScale for one of our layers will correctly show and hide when we are in Debug on the iOS simulator for a mac paired to Visual Studio on Windows. However, when we build for Test Flight as well as run that same paired mac iOS simulator in Release, the layer displays at all…
-
How do you serialize the selection state of Features in a FeatureLayer?
We may be entirely going about this the wrong way, but we currently store the 'state' of the FeatureLayer by storing several of its properties on a wrapper class and then serializing that class. So, for FeatureLayers we store the data path, name, renderer json, labelling info, and definition expression as just…
-
WMTS gets loaded successfully, but not Visible
We want to support the following WMTS layer in the map. https://data.linz.govt.nz/services;key=5169bef47e224d43a935e4283e2d57a6/wmts/1.0.0/set/4769/WMTSCapabilities.xml With the old SDK (SDK 10.2.7), this worked. After the upgrade to 200.8, it's not working. We changed the code to load the WmtsService first and get the…
-
[Android] ObjectDisposedException in AndroidCompassProvider tearing down MAUI app
EDIT: not all Android users experience it, and it doesn't happen on every startup, it occurs once in a while Hi, this exception is from a MAUI 10.0.70 app using ArcGIS Maps SDK 300.0.0. Many of our Android users experience this one, and it happens at app startup. Well before any IWindowManagerInvoker is expected to be…
-
Questions for utilizing Spatial Analysis/Field Function tools
Hi I was just diving into the new Spatial Analysis tools added in 300.0 since I use raster data extensively in my line of work. I was doing some initial test to try and learn how to use the new map algebra functions and ran into a few issues. The only sample I could find was this Apply map algebra | ArcGIS Maps SDK for…
-
Authentication retrying indefinitely after update to 300
Hi, I've tried to update ArcGIS Runtime to Version 300 today and noticed an issue: When credential creation fails for a federated service, the challenge handler is called repeatedly without stopping. I am aware of the new Error and PreviousFailureCount properties on CredentialRequestInfo. According to the description of…
-
Access to snapped location from GeometryEditor
I'm using the GeometryEditor for feature editing (in version 200.8.1 of the Maps SDK right now). I am trying to extend the capabilities of the GeometryEditor somewhat, e.g. adding labels/constraints to the geometry as it's being drawn. [This earlier…
-
Map lockup on CoreMapView.ViewInsets.set call
Hi, Have been having an issue where customers report the map locking up occasionally, sometimes for several minutes or until they force quit the application. Recently had the map lockup for me during development, so when I paused the debugger I found that it was stuck in a call to CoreMapView.ViewInsets.set It was stuck in…
-
NET 10 Support Maps SDK
Hi, From what I have been able to gather it looks like SDK 300.1 is going to be the NET 10 release. Based on the late April release of 300.0 are we still looking at a full three month time between 300.0 and 300.1 or is the goal to push this out faster to have a NET 10 release available as soon as possible. With Pro 3.7…
-
Interactive viewshed with Raster coordinate system
Hi, I have tried the sample code available in the below path. It is working fine for the given sample tif file which is in WebMercator coordinate system and also working fine with another tif file (which is also in WebMercator coordinate system). But when trying to use a tif file which is having WGS84 projection, it is not…
-
Drawing labels on top of GeometryEditor graphics
I'm using a GeometryEditor, and would like to add labels to the geometry which the user is creating, showing the lengths of the segments as they're working. I'm doing this by looping over the segments of the GeometryEditor.Geometry and adding new Graphics (invisible except for the label) with a LabelDefinition to my own…
-
ArcGIS runtime fails to use portal credential to access federated server content
Hi, normally we ask the user to sign in to the owning portal via OAuth2. Then when they access content from a federated server, I can see the runtime is automatically adding the access token from the OAuth2 credential to the server request. However, for some of our systems, the runtime time fails to do so. Instead, it…
-
Optimizing Runtime
Is the any recommendations on how to optimize .NET Runtime to run with larger RPF datasets? My app will experience slow down when ingesting large maps.