問題タブ [arcgis-android-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Argcis v10.2.8 と Argcis v100 (Android) の違い
私はarcgisが初めてです。
argcis に基づいて Android アプリを開発しようとしています。ガイドで使用されているように v10.2.8 を使用する場合 ( https://developers.arcgis.com/android/10-2/guide/welcome-to-the-help-for-arcgis-runtime-sdk-for-android.htm)、 問題はない。また、APKのサイズが小さいです。しかし、esri の github ページ ( https://github.com/Esri/arcgis-runtime-samples-android ) でサンプルを見ると、v100 が使用されていました。v100 を使用すると、apk サイズが大きくなり (~60 mb)、サンプルが機能しませんでした。
どのバージョンを使用する必要があり、それらの違いは何なのかわかりませんでした。
私は完全に混乱しています。
前もって感謝します。
android - Android 上の ArcGIS で ShapefileFeatureTable を使用する場合のファイルが見つからないという例外
その. ArcGIS_ ShapefileFeatureTableしかし、シェイプ ファイルを読み込もうとすると、File not found例外が発生します。
これは私が使用しているコードです:
ここでの問題は、形状ファイルが実際に SD カードに存在することです。私はコードをデバッグし、例外をスローしているこの部分に到達しました:
Java部分は完全にファイルを見ることができますが、ネイティブnativeOpenShapefileはファイルを見ることができないようです。スタック トレースを確認します。
D/dalvikvm: lib /data/data/com.hmomeni.arcgis/lib/libruntimecore_java.so 0x4163daf0 を読み込もうとしています D/dalvikvm: 共有ライブラリ /data/data/com.hmomeni.arcgis/lib/libruntimecore_java.so 0x4163daf0 W /System.err: java.lang.RuntimeException: Shape ファイルが見つかりません: /storage/sdcard0/shape.shp W/System.err: at com.esri.core.geodatabase.Geodatabase.nativeOpenShapefile(Native Method) W/System.エラー: at com.esri.core.geodatabase.Geodatabase.a(SourceFile:126) W/System.err: at com.esri.core.geodatabase.ShapefileFeatureTable.(SourceFile:79) W/System.err: at com. hmomeni.arcgis.MainActivity.initView(MainActivity.java:32) W/System.err: com.hmomeni.arcgis.MainActivity.onCreate(MainActivity.java:21) で W/System.err: android.app.Activity で。 performCreate(Activity.java:5031) W/System.err:
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1082) で W/System.err: android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2038) で W/System.err: android.app.ActivityThread.handleLaunchActivity で(ActivityThread.java:2099) W/System.err: android.app.ActivityThread.access$600(ActivityThread.java:134) で W/System.err: android.app.ActivityThread$H.handleMessage(ActivityThread.java: 1207) W/System.err: android.os.Handler.dispatchMessage(Handler.java:99) で W/System.err:
android.os.Looper.loop(Looper.java:137) で W/System.err: android.app.ActivityThread.main(ActivityThread.java:4797) で W/System.err: java.lang.reflect.Method で.invokeNative(Native Method) W/System.err: java.lang.reflect.Method.invoke(Method.java:511) で W/System.err: com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run( でZygoteInit.java:776) W/System.err: com.android.internal.os.ZygoteInit.main(ZygoteInit.java:543) で W/System.err: dalvik.system.NativeStart.main(ネイティブ メソッド) で
何が問題なのだろうか?
android - オフラインで使用するために、arcgis SDK のエクスポート タイル キャッシュ メソッドから tpk ファイルを保存する方法
arcgis SDK からタイルをキャッシュして、フォルダーに保存できます。しかし、アプリケーションを閉じて再度開くと、キャッシュされたマップをオフラインで表示できません。誰かがオフラインで使用するために保存する方法を教えてください..?