Changeset 6990 in josm for trunk/src/org/openstreetmap/josm/io/session
- Timestamp:
- 2014-04-19T00:36:43+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/io/session/GeoImageSessionImporter.java
r6450 r6990 37 37 if (imgNode.getNodeType() == Node.ELEMENT_NODE) { 38 38 Element imgElem = (Element) imgNode; 39 if ( imgElem.getTagName().equals("geoimage")) {39 if ("geoimage".equals(imgElem.getTagName())) { 40 40 ImageEntry entry = new ImageEntry(); 41 41 NodeList attrNodes = imgElem.getChildNodes(); … … 45 45 Element attrElem = (Element) attrNode; 46 46 try { 47 if (attrElem.getTagName().equals("file")) { 47 String attrElemName = attrElem.getTagName(); 48 if ("file".equals(attrElemName)) { 48 49 entry.setFile(new File(attrElem.getTextContent())); 49 } else if ( attrElem.getTagName().equals("position")) {50 } else if ("position".equals(attrElemName)) { 50 51 double lat = Double.parseDouble(attrElem.getAttribute("lat")); 51 52 double lon = Double.parseDouble(attrElem.getAttribute("lon")); 52 53 entry.setPos(new LatLon(lat, lon)); 53 } else if ( attrElem.getTagName().equals("speed")) {54 } else if ("speed".equals(attrElemName)) { 54 55 entry.setSpeed(Double.parseDouble(attrElem.getTextContent())); 55 } else if ( attrElem.getTagName().equals("elevation")) {56 } else if ("elevation".equals(attrElemName)) { 56 57 entry.setElevation(Double.parseDouble(attrElem.getTextContent())); 57 } else if ( attrElem.getTagName().equals("gps-time")) {58 } else if ("gps-time".equals(attrElemName)) { 58 59 entry.setGpsTime(new Date(Long.parseLong(attrElem.getTextContent()))); 59 } else if ( attrElem.getTagName().equals("exif-orientation")) {60 } else if ("exif-orientation".equals(attrElemName)) { 60 61 entry.setExifOrientation(Integer.parseInt(attrElem.getTextContent())); 61 } else if ( attrElem.getTagName().equals("exif-time")) {62 } else if ("exif-time".equals(attrElemName)) { 62 63 entry.setExifTime(new Date(Long.parseLong(attrElem.getTextContent()))); 63 } else if ( attrElem.getTagName().equals("exif-gps-time")) {64 } else if ("exif-gps-time".equals(attrElemName)) { 64 65 entry.setExifGpsTime(new Date(Long.parseLong(attrElem.getTextContent()))); 65 } else if ( attrElem.getTagName().equals("exif-coordinates")) {66 } else if ("exif-coordinates".equals(attrElemName)) { 66 67 double lat = Double.parseDouble(attrElem.getAttribute("lat")); 67 68 double lon = Double.parseDouble(attrElem.getAttribute("lon")); 68 69 entry.setExifCoor(new LatLon(lat, lon)); 69 } else if ( attrElem.getTagName().equals("exif-image-direction")) {70 } else if ("exif-image-direction".equals(attrElemName)) { 70 71 entry.setExifImgDir(Double.parseDouble(attrElem.getTextContent())); 71 } else if ( attrElem.getTagName().equals("is-new-gps-data") && Boolean.parseBoolean(attrElem.getTextContent())) {72 } else if ("is-new-gps-data".equals(attrElemName) && Boolean.parseBoolean(attrElem.getTextContent())) { 72 73 entry.flagNewGpsData(); 73 74 } … … 79 80 } 80 81 entries.add(entry); 81 } else if ( imgElem.getTagName().equals("show-thumbnails")) {82 } else if ("show-thumbnails".equals(imgElem.getTagName())) { 82 83 useThumbs = Boolean.parseBoolean(imgElem.getTextContent()); 83 84 }
Note:
See TracChangeset
for help on using the changeset viewer.