【ArcGIS for Android】经纬度坐标、地图投影坐标、屏幕坐标互相转换

1. 屏幕坐标转换成投影坐标

MapView map;...public void onSingleTap(float x, float y) {    Point clickPoint  = map.toMapPoint(x,y);...

2. 投影坐标转换成经纬度
接1,

Point wgsPoint = (Point) GeometryEngine.project(clickPoint ,map.getSpatialReference(),SpatialReference.create(4326));

3、经纬度转换成投影坐标

Point mapPoint = (Point) GeometryEngine.project(wgsPoint ,SpatialReference.create(4326),map.getSpatialReference());

4、投影坐标转换成屏幕坐标
接3,

Point screenPoint = map.toScreenPoint(mapPoint);

更多相关文章

  1. Android(安卓)获取屏幕的分辨率
  2. Android(安卓)OpenGLES绘制yuv420纹理
  3. Android(安卓)调节屏幕亮度问题
  4. Android动态控制手机屏幕方向
  5. android中怎样适应多个屏幕
  6. Android自绘字体大小paint.settextsize随分辨率大小变化
  7. 屏幕元素的层次
  8. Android4.0 隐藏虚拟按键 实现全屏
  9. Android(安卓)抽屉效果

随机推荐

  1. 丢弃掉那些 BeanUtils 工具类吧,MapStruct
  2. 用 NodeJS 充分利用多核 CPU 的资源[每日
  3. IDEA + Spring Boot 的三种热加载方案,看
  4. 用 cURL 请求测试 ETag 浏览器缓存[每日
  5. 69.批量创建mysql用户
  6. 香~Spring Boot 应用也可以有注册中心。
  7. 香~Spring Boot 应用也可以有配置中心。
  8. W3C TPAC 大会上的 Service workers 内容
  9. Linux性能优化(八)——网络测试工具
  10. Spring 中的事件机制,芳芳用过都说好~