Changeset 32395 in osm for applications/editors/josm/plugins/reltoolbox/src/relcontext/relationfix/AssociatedStreetFixer.java
- Timestamp:
- 2016-06-24T09:10:57+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/reltoolbox/src/relcontext/relationfix/AssociatedStreetFixer.java
r30738 r32395 1 // License: GPL. For details, see LICENSE file. 1 2 package relcontext.relationfix; 2 3 … … 46 47 // check that all street members have same name as relation (???) 47 48 String streetName = rel.get("name"); 48 if (streetName == null) streetName = ""; 49 if (streetName == null) { 50 streetName = ""; 51 } 49 52 for (RelationMember m : rel.getMembers()) { 50 53 if ("street".equals(m.getRole()) && !streetName.equals(m.getWay().get("name"))) { … … 101 104 // fill relation name 102 105 Map<String, Integer> streetNames = new HashMap<>(); 103 for (RelationMember m : rel.getMembers()) 106 for (RelationMember m : rel.getMembers()) { 104 107 if ("street".equals(m.getRole()) && m.isWay()) { 105 108 String name = m.getWay().get("name"); 106 if (name == null || name.isEmpty()) continue; 109 if (name == null || name.isEmpty()) { 110 continue; 111 } 107 112 108 113 Integer count = streetNames.get(name); 109 114 110 streetNames.put(name, count != null ? count + 1 : 1);115 streetNames.put(name, count != null ? count + 1 : 1); 111 116 } 117 } 112 118 String commonName = ""; 113 119 Integer commonCount = 0; … … 146 152 commandList.add(new ChangeCommand(oldWay, newWay)); 147 153 } 148 */154 */ 149 155 // return results 150 156 if (commandList.size() == 0)
Note:
See TracChangeset
for help on using the changeset viewer.