zoukankan      html  css  js  c++  java
  • ADF JavaScript获取地图坐标及与屏幕坐标的互转

    //在地图上单击画点

    var map = $find('Map1');
    map.getGeometry(ESRI.ADF.Graphics.ShapeType.Point, usePoint, null, 'red', '#0000FF', 'pointer', true);

    //获取鼠标点击的位置的地图坐标

    function usePoint(clickPoint)
    {

      //地理坐标转到屏幕坐标
      var screenPoint=map.toScreenPoint(clickPoint);

      //获取屏幕坐标的X和Y分量

      var screenX=screenPoint.offsetX;

      var screenY=screenPoint.offsetY;

    }

    //屏幕坐标转到地理坐标

    function ToMapXY(screenX,screenY)
    {
       var map = $find('Map1');

       //返回 ESRI.ADF.Geometries.Point 类型的点
       var mapPoint=map.toMapPoint(screenX,screenY);

    }

    一起学习GIS及其二次开发,一起进步!
  • 相关阅读:
    密码加密
    注册视图
    session会话
    验证码功能
    使用Django表单替代html表单
    实现登陆视图功能
    设计登陆需求页面
    配置视图
    配置数据库
    npm 学习
  • 原文地址:https://www.cnblogs.com/tuncaysanli/p/1556006.html
Copyright © 2011-2022 走看看