OSDN Git Service

green: magvar, speed.
[importpicture/importpicture.git] / importPicture / src / osm / jp / gpx / ElementMapTRKPT.java
index c88b168..ab25615 100644 (file)
@@ -56,8 +56,8 @@ public class ElementMapTRKPT extends TreeMap<Date, TagTrkpt> {
                 if (Complementation.param_GpxOutputSpeed) {
                        comp.complementationSpeed();
                 }
-                
-                return (TagTrkpt)(comp.imaTag.trkpt.cloneNode(true));
+                //return (TagTrkpt)(comp.imaTag.trkpt.cloneNode(true));
+                return (TagTrkpt)(comp.imaTag);
             }
             return imaE;
         }
@@ -110,7 +110,7 @@ public class ElementMapTRKPT extends TreeMap<Date, TagTrkpt> {
        Date maeTime = null;
                for (Date key : this.keySet()) {
                        int flag = time.compareTo(key);
-                       if (flag < 0) {
+                       if (flag > 0) {
                                maeTime = new Date(key.getTime());
                        }
                        else if (flag == 0) {
@@ -120,6 +120,7 @@ public class ElementMapTRKPT extends TreeMap<Date, TagTrkpt> {
                                return this.get(maeTime);
                        }
                        else {
+                               // time は key より古い
                                if (maeTime == null) {
                                        return null;
                                }