问题标签 [esri-maps]
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.
arcgis-js-api - 我写了这段代码来用javascript在我的Esri的Arcgis地图上显示标记,但这不起作用,请在我的代码中描述问题吗?
我需要在我的 arcgis 地图集成中正确实施 Graphic 和 GraphicLayer 的解释
}
我希望输出应该是带有指定纬度和经度上的标记的地图。输出是空白,我认为这是错误的。
java - Esri-Maps 中的聚类点
我正在使用链接到 ArcGISArcGIS
的地图Esri
来在地图上显示一些点。到目前为止,我已经删除了具有相同坐标的点,并且只绘制了不重复的坐标。然后在这些点之间是连接它们的线。Android SDK
removeDupes
OnClick 我可以看到关于 1 点的信息。
现在,我需要在集群中显示相同的点,而不是删除重复项。基本上一个更大的圆圈会显示有多少点在相同的坐标上,然后当点击集群时,它会显示所有实际存在的点。
以下是有关如何将点添加到地图的代码:
JavaScript
我在Link to JS clustering中找到了有关如何执行此操作的文档,但这对我没有帮助,因为似乎没有对Android
Clustering 的官方支持。
有没有办法解决这个问题?
android - 找不到类“com.esri.arcgisruntime.ArcGISRuntimeEnvironment”
我在我的 android 应用程序中使用 ESRI 地图。我想缩小、混淆和优化我的应用程序,为此我在gradle.properties
文件中的应用程序中启用了 R8,方法是添加以下行:
除此之外,我通过在应用程序级 build.gradle 中添加以下行来启用这些
我试图在 progaurd-rules.pro 文件中添加以下内容以在运行时保留这些内容。参考:https ://stackoverflow.com/a/34807601/2462531
但是当我运行应用程序时仍然面临同样的问题,并出现以下错误消息:
应用程序中的 JNI 检测到错误:调用 JNI FindClass 时出现未决异常 java.lang.ClassNotFoundException:在路径上找不到类“com.esri.arcgisruntime.ArcGISRuntimeEnvironment”:DexPathList
需要任何与 ESRI progaurd 规则的链接或建议将不胜感激。
android - 我正在开发一个支持 ArcGIS 离线地图的 Android 应用程序。为此,我必须使用哪一个?MPK 或 MMPK 包?如何下载它?
我正在开发一个支持ArcGIS 离线地图的 Android 应用程序。要在 android 中使用离线地图,我必须下载什么?MPK还是MMPK?通过什么工具可以生成对应的包?有没有人有过相同的经验?我正在使用com.esri.arcgisruntime:arcgis-android:100.7.0依赖关系。文档让我完全困惑。我们也已经购买了Development builder starter license。任何帮助,将不胜感激。
arcgis - 如何在 esri map javascript api 上添加和删除动态标记?
如何使用 javascript api 在 esri 地图上添加和删除动态标记?当我在图形图层中添加标记时,它已添加,但我如何删除它并通过另一个纬度添加新标记?
到目前为止,这是我的代码;
esri - Esri Map 4.15 getChildGraphics for geoJSONLayer - FeatureReduction“集群”应用
我目前正在使用 esri 4.15 的 geoJSONLayer featureReduction 类型“集群”。当我单击聚集点打开 popupTemplate 时,如何获取子图形及其属性。在 esri 3.32 中,我可以通过在 FeatureLayer 中注册点击事件来使用 event.graphic.getChildGraphics()。我现在看不到这个选项。
arcgis-js-api - 无法在 ArcGIS 中获取位置、3D 成像或航向(方向)
我是arcgis的新手。我试图以 3D 的特定角度显示特定位置。该位置位于宾夕法尼亚州麦基斯波特的水街和第五大道的拐角处。角度朝东。倾斜度为 45。但这就是我得到的:https ://codepen.io/lschneiderman/pen/ZEQEWXG
我的代码如下:
esri - ESRI ArcGIS:平移和缩放以适合标记
我是 ESRI ArcGIS 的新手。我们正在考虑作为谷歌地图的替代品。在这篇文章https://www.esri.com/arcgis-blog/products/js-api-arcgis/announcements/migrating-from-google-maps-javascript-api-to-arcgis-api-for-javascript/他们解释迁移到 ArcGIS 应该多么容易,但似乎超出了他们提供的示例,我被卡住了。
我在地图中加载了一堆标记。我正在尝试让地图平移和缩放以适合所有标记,但我一直无法找到任何可以做到这一点的代码。
在谷歌地图上,我会做这样的事情:
但我一直无法在 ESRI ArcGIS 上找到等价物。
有人有一些指导吗?
esri-maps - Android ESRI地图如何从屏幕点获取纬度经度
我知道我们可以screenPoint
使用这个从 ESRI 地图上的触摸位置获取
我们也可以mapPoint
从screenPoint
使用这个
现在我如何从这些screenPoint
或mapPoint