浏览代码

兼容一下多边形没有名字的情况

wd 7 年之前
父节点
当前提交
5e155bbb3a
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      index.js

+ 2 - 2
index.js

@@ -748,7 +748,7 @@ export function polygonContent(airspaceInfo, type=3) {
         let res = []
         let res = []
         let points = airspaceInfo.points
         let points = airspaceInfo.points
         for (let i = 0; i < points.length; i++) {
         for (let i = 0; i < points.length; i++) {
-            let c = `${points[i].addr}`
+            let c = `${points[i].addr ? points[i].addr : ''}`
             if(type == 1 || type == 3)
             if(type == 1 || type == 3)
                 c += `(E${latLngDecimalToDegrees(points[i].lng)}, N${latLngDecimalToDegrees(points[i].lat)})`;
                 c += `(E${latLngDecimalToDegrees(points[i].lng)}, N${latLngDecimalToDegrees(points[i].lat)})`;
             res.push(c)
             res.push(c)
@@ -767,7 +767,7 @@ export function polygonContent(airspaceInfo, type=3) {
         let length = airspaceInfo.polygonPoints.length;
         let length = airspaceInfo.polygonPoints.length;
         for (let i = 0; i < length; i++) {
         for (let i = 0; i < length; i++) {
             let obj = airspaceInfo.polygonPoints[i];
             let obj = airspaceInfo.polygonPoints[i];
-            let c = `${obj.addr}`
+            let c = `${obj.addr ? obj.addr : ''}`
             c += `(E${obj.lng}, N${obj.lat})`
             c += `(E${obj.lng}, N${obj.lat})`
             content.push(c)
             content.push(c)
         }
         }