Hi,

I am initiating arraylist before iterating throuugh the map method. I am
always getting the list size value as zero after map operation.

How do I add values to list inside the map method of dataframe ? any
suggestions?

 val points = new
java.util.ArrayList[com.vividsolutions.jts.geom.Coordinate]()
    import scala.collection.JavaConversions._
    df.rdd.map { row =>
        val latitude =
com.navistar.telematics.datascience.validation.PreValidation.getDefaultDoubleVal(row.getAs[String](Constants.Datapoint.Latitude))
        val longitude =
com.navistar.telematics.datascience.validation.PreValidation.getDefaultDoubleVal(row.getAs[String](Constants.Datapoint.Longitude))
        points.add(new Coordinate(latitude, longitude))

    }
points.size is always zero.


Thanks,
Asmath

Reply via email to