2

我在 Android 应用程序中使用 ArcGIS API。我以前使用过 Google API。在 Google API 中可以进行投影计算,如下所示:

Projection projection = map.getProjection();
        Point p = new Point();
        projection.toPixels(gp, p);//gp is a geoPoint computed earlier.

问题:ArcGIS API 中有类似的东西吗?

GeometryEngine.project(point p, spatialReference sr1, spatialReference sr2)在 ArcGIS 文档中看到了方法。但不确定如何使用它来获得与上述类似的计算。我应该使用什么空间参考来获取像素坐标?

4

1 回答 1

0

您正在 com.esri.android.map 中寻找 MapView 类的 toScreenPoint() 和 toMapPoint() 方法

http://resources.arcgis.com/en/help/android-sdk/api/reference/com/esri/android/map/MapView.html#toScreenPoint(com.esri.core.geometry.Point)

于 2013-03-28T00:48:36.017 回答