- String[] pointArray = makeStringArray(coordArray[p], null);
- if (p==0) {pointArray[4] = "1";}
- _pointList.add(pointArray);
+ if (coordArray[p] != null && coordArray[p].trim().length()>3)
+ {
+ String[] pointArray = makeStringArray(coordArray[p], null);
+ if (firstPoint) {pointArray[4] = "1";}
+ firstPoint = false;
+ _pointList.add(pointArray);
+ }