Class ConvertFromGpxLayerAction

    • Method Detail

      • convert

        public static DataSet convert​(GpxData data,
                                      java.lang.String convertTags,
                                      java.lang.String gpxPrefix)
        Converts the given GpxData to a DataSet
        Parameters:
        data - GPX data to convert
        convertTags - "list", "ask" or "no"
        gpxPrefix - GPX prefix for tags
        Returns:
        the converted dataset
        Since:
        18078
      • addAttributes

        private static void addAttributes​(java.util.Map<java.lang.String,​java.lang.Object> attr,
                                          OsmPrimitive p,
                                          java.util.List<java.lang.String> keys,
                                          boolean check,
                                          boolean none,
                                          java.lang.String gpxPrefix)
      • filterDataSet

        public static DataSet filterDataSet​(DataSet ds,
                                            java.util.List<java.lang.String> listPos,
                                            java.lang.String gpxPrefix)
        Filters the tags of the given DataSet
        Parameters:
        ds - The DataSet
        listPos - A List<String> containing the tags (without prefix) to be kept, can be null if all tags are to be removed
        gpxPrefix - The GPX prefix
        Returns:
        The DataSet
        Since:
        18078