import java.util.StringTokenizer;
+import org.argeo.slc.gis.model.Position;
import org.argeo.slc.jts.PositionProvider;
import com.vividsolutions.jts.geom.Coordinate;
gpsBabelCall = new GpsBabelCall(inputFormat, inputFile, "csv", "-");
}
- public Point currentPosition() {
+ public Position currentPosition() {
// lazy init
if (gpsBabelCall == null)
init();
Double longitude = Double.parseDouble(st.nextToken());
Point position = geometryFactory.createPoint(new Coordinate(longitude,
latitude));
- return position;
+ return new Position(position);
}
public void setInputFormat(String inputFormat) {