| | |
| | | |
| | | Angle_A = Angle_A - (p - fHorFieldAngle/2);//视场角内方位 |
| | | Angle_E = Angle_E - (360 - t - fVerFieldAngle/2);//视场角内俯仰 |
| | | |
| | | map.put("id",ardAlarmpointsWell.getId()); |
| | | map.put("wellId",ardAlarmpointsWell.getWellId()); |
| | | map.put("horFieldProportion",Angle_A/fHorFieldAngle);//横向占比 |
| | | map.put("verFieldProportion",Angle_E/fVerFieldAngle);//纵向占比 |
| | | result.add(map); |
| | | if(!(Angle_E/fVerFieldAngle < 0.08 || Angle_A/fHorFieldAngle < 0.05 || Angle_A/fHorFieldAngle > 0.95)){//最上,最左,最右去掉 |
| | | map.put("id",ardAlarmpointsWell.getId()); |
| | | map.put("wellId",ardAlarmpointsWell.getWellId()); |
| | | map.put("horFieldProportion",Angle_A/fHorFieldAngle);//横向占比 |
| | | map.put("verFieldProportion",Angle_E/fVerFieldAngle);//纵向占比 |
| | | result.add(map); |
| | | } |
| | | } |
| | | return result; |
| | | } |