Advertisement

leaflet 计算中心坐标点周围5公里范围内形成的正方形区域的最大和最小经纬度

阅读量:

以播放图标为圆心,向外扩展五公里的区域范围,具体示例如下图所示:

2. 以下为相关代码实现

复制代码
 //一开始执行的方法

    
 ngOnInit(){ 
    
     //中心点
    
     var positionCenter = [纬度, 经度]
    
  
    
     //调用计算方法
    
     this.getAround(centerY, centerX, 5000);
    
  
    
     定位到中心点位,13是地图的级别
    
     map.setView(positionCenter, 13);
    
  
    
 }
    
  
    
  
    
 //计算方法
    
 getAround(latitude, longitude, raidus) {
    
  
    
     const degree = (24901 * 1609) / 360.0; // 获取每度
    
     const mpdLng = degree * Math.cos(latitud

全部评论 (0)

还没有任何评论哟~