Changeset 17115 in josm for trunk


Ignore:
Timestamp:
2020-10-08T20:05:37+02:00 (4 years ago)
Author:
GerdP
Message:

see #19822: Inconsistent behavior with GeoJSON multipolygons
Move code line that adds tag type=multipolygon after fillTagsFromFeature(). With the old order the tag was removed by fillTagsFromFeature()
Problem existed since r15424

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/io/GeoJSONReader.java

    r17107 r17115  
    254254            // create multipolygon
    255255            final Relation multipolygon = new Relation();
    256             multipolygon.put(TYPE, "multipolygon");
    257256            createWay(coordinates.getJsonArray(0), true)
    258257                .ifPresent(way -> multipolygon.addMember(new RelationMember("outer", way)));
     
    264263
    265264            fillTagsFromFeature(feature, multipolygon);
     265            multipolygon.put(TYPE, "multipolygon");
    266266            getDataSet().addPrimitive(multipolygon);
    267267        }
Note: See TracChangeset for help on using the changeset viewer.