Android arcgis 坐标转经纬度
2016-05-12 21:23
351 查看
down vote | If you want to convert map point to lat/long you just need to follow thisPoint mapPoint = mMapView.toMapPoint(point.getX(), point.getY()); //Here point is your MotionEvent point SpatialReference spacRef = SpatialReference.create(4326); //4326 is for Geographic coordinate systems (GCSs) Point ltLn = (Point) GeometryEngine.project(mapPoint,mMapView.getSpatialReference(), spacRef ); //mMapView is your current mapview object ltLn.getY()will give latitude and ltLn.getX()will give longitude |
这是esri.SpatialReference函数中的属性,wkid即well-known ID(定义好的) ,4326代表地理坐标系中的GCS_WGS_1984 ,这个可以在arcgis的帮助中查看
相关文章推荐
- Android之MediaProjectionManager实现手机截屏总结
- Android Studio SVN 使用方法
- Android 学习资料
- 给Android ListView添加删除item动画
- Android -- 初探MVP模式
- AndroidTextview跑马灯横向滚动
- Android应用的界面编程
- Android的单位和尺寸
- Android 真机调试 LogCat不显示VERBOSE、DEBUG的日志信息
- Fresco 专为ANDROID加载图片(简单使用)
- Android学习笔记-常见报错
- android:EditText控制首字母不能输0
- [转]Android Context应用上下文详解
- Android开发 状态栏沉浸
- Android学习笔记六:SQLite使用
- Android.mk
- Android重写返回按钮退回桌面(根据源码查看)
- Android实现高仿QQ附近的人搜索展示
- Android GestureDetector方法详解
- AndroidAnnotation常用注解使用说明