zoukankan      html  css  js  c++  java
  • 判断地图的点是否在面内 腾讯地图

    // 定位到当前的坐标
    var mapCenter=[39.928695,116.363068];
    // 北京上海 深圳 经纬度 坐标
    var map=[["left:115.048828:top:41.137296:right:117.641602:bottom:39.198205"],["left:120.852356:top:31.543431:right:122.005920:bottom:30.661541"],["left:113.697510:top:22.872379:right:114.488525:bottom:22.520169"]];
    //alert("map.length"+map.length);
    alert(isContain(map,mapCenter));
    function isContain(map,mapCenter){
    var isYes= false;
    for(var i=0;i<map.length;i++){
    //alert(map[i][j].split(':')[0]);
    if((map[i][0].split(':')[1]<mapCenter[1]&&map[i][0].split(':')[5]>mapCenter[1])&&(map[i][0].split(':')[3]>mapCenter[0]&&map[i][0].split(':')[7]<mapCenter[0])){
    isYes= true;
    break;
    }else{
    isYes= false;
    }
    }
    return isYes;
    }

    关于 break continue return 的用法 参看http://blog.163.com/ued_er/blog/static/199703159201210283107315/

  • 相关阅读:
    本地安全策略
    windows本地用户及组的区别
    mysql基本命令总结
    常用DOS命令
    AES加密算法详解
    ctf密码学习题总结
    CTF最简单的Web题
    python进阶篇
    JNI开发流程
    JDK中的Timer和TimerTask详解
  • 原文地址:https://www.cnblogs.com/c-and-unity/p/5683900.html
Copyright © 2011-2022 走看看