This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository mkgmap.

commit 30a906102540025aa11058d0cc2092399357a0a4
Author: Bas Couwenberg <sebas...@xs4all.nl>
Date:   Fri Oct 2 12:47:10 2015 +0200

    Imported Upstream version 0.0.0+svn3643
---
 doc/options.txt                                    |  3 ++-
 resources/help/en/options                          |  1 +
 resources/mkgmap-version.properties                |  4 ++--
 resources/styles/default/lines                     |  6 +++--
 resources/styles/default/points                    |  4 ++--
 src/uk/me/parabola/imgfmt/app/lbl/PlacesFile.java  |  2 +-
 src/uk/me/parabola/imgfmt/app/mdr/Mdr12Record.java |  1 -
 src/uk/me/parabola/log/UsefulFormatter.java        |  1 -
 .../parabola/mkgmap/osmstyle/WrongAngleFixer.java  |  1 +
 src/uk/me/parabola/mkgmap/reader/dem/DEM.java      |  4 ++--
 .../parabola/mkgmap/reader/osm/ElementSaver.java   | 26 +++++++++-------------
 .../mkgmap/reader/osm/OsmReadingHooksChain.java    |  1 -
 .../mkgmap/reader/osm/boundary/BoundarySaver.java  |  3 ---
 13 files changed, 26 insertions(+), 31 deletions(-)

diff --git a/doc/options.txt b/doc/options.txt
index 1ba8eab..adc280d 100644
--- a/doc/options.txt
+++ b/doc/options.txt
@@ -406,7 +406,8 @@ completely reliable heuristic.
 When reading OSM files, ignore any "maxspeed" tags.
 
 ;--ignore-builtin-relations
-:      When reading OSM files, skip the built-in processing of
+:      Now ignored, former usage:
+When reading OSM files, skip the built-in processing of
 relations. This speeds up the processing non-routable map
 layers that do not contain multipolygons. This implies
 --ignore-turn-restrictions.
diff --git a/resources/help/en/options b/resources/help/en/options
index 43d90ec..349317b 100644
--- a/resources/help/en/options
+++ b/resources/help/en/options
@@ -410,6 +410,7 @@ Miscellaneous options:
        When reading OSM files, ignore any "maxspeed" tags.
 
 --ignore-builtin-relations
+       Now ignored, former usage:
        When reading OSM files, skip the built-in processing of
        relations. This speeds up the processing non-routable map
        layers that do not contain multipolygons. This implies
diff --git a/resources/mkgmap-version.properties 
b/resources/mkgmap-version.properties
index ab841e7..20db163 100644
--- a/resources/mkgmap-version.properties
+++ b/resources/mkgmap-version.properties
@@ -1,2 +1,2 @@
-svn.version: 3639
-build.timestamp: 2015-08-31T13:34:36+0100
+svn.version: 3643
+build.timestamp: 2015-09-19T08:13:00+0100
diff --git a/resources/styles/default/lines b/resources/styles/default/lines
index 70192ce..ab89b5a 100644
--- a/resources/styles/default/lines
+++ b/resources/styles/default/lines
@@ -20,6 +20,8 @@ highway=* & (toll=yes|toll=true) { set mkgmap:toll=yes }
 
 # Hide proposed ways
 highway=proposed {delete highway;delete junction}
+# Hide removed ways
+highway=razed {deletealltags}
 # Hide unaccessible tunnels
 highway=* & tunnel=yes & (access=private|access=no)
 & foot!=* & bicycle!=* {delete highway;delete junction}
@@ -123,7 +125,7 @@ highway=trunk & ( network=e-road | int_ref=* ) [0x02 
resolution 15-17 continue]
 highway=trunk [0x02 road_class=4 road_speed=5 resolution 18]
 highway=trunk_link & (mkgmap:exit_hint=true | mkgmap:dest_hint=true) [0x06 
road_class=3 road_speed=2 resolution 20]
 highway=trunk_link [0x09 road_class=3 road_speed=2 resolution 20]
-highway=* & highway!=proposed & motorroad=yes [0x02 road_class=4 road_speed=4 
resolution 18]
+highway=* & motorroad=yes [0x02 road_class=4 road_speed=4 resolution 18]
 highway=primary & ( network=e-road | int_ref=* ) [0x03 resolution 17-18 
continue]
 highway=primary [0x03 road_class=3 road_speed=4 resolution 19]
 highway=primary_link & (mkgmap:exit_hint=true | mkgmap:dest_hint=true)[0x06 
road_class=3 road_speed=1 resolution 21]
@@ -158,7 +160,7 @@ highway=unsurfaced [0x0a road_class=0 road_speed=1 
resolution 22]
 highway=road { add mkgmap:dead-end-check = false} [0x06 road_class=0 
road_speed=1 resolution 22]
 
 # Mop up any unrecognised highway types
-highway=* & highway!=proposed & area!=yes [0x07 road_class=0 road_speed=0 
resolution 23] 
+highway=* & area!=yes [0x07 road_class=0 road_speed=0 resolution 23] 
 
 natural=coastline [0x15 resolution 12]
 power=line [0x29 resolution 21]
diff --git a/resources/styles/default/points b/resources/styles/default/points
index bc4b7a3..fcf5688 100644
--- a/resources/styles/default/points
+++ b/resources/styles/default/points
@@ -178,7 +178,7 @@ amenity=supermarket [0x2e02 resolution 24]
 amenity=taxi [0x2f17 resolution 24]
 amenity=telephone [0x2f12 resolution 24 default_name 'Telephone']
 amenity=theatre [0x2d01 resolution 24]
-amenity=toilets & tourism=information [0x2f0c resolution 24]
+amenity=toilets & highway=rest_area [0x2f0c resolution 24]
 amenity=toilets [0x4e00 resolution 24 default_name 'Toilets' ]
 amenity=townhall [0x3003 resolution 24]
 amenity=university [0x2c05 resolution 24]
@@ -279,7 +279,7 @@ tourism=chalet [0x2b02 resolution 24]
 tourism=guest_house [0x2b02 resolution 24]
 tourism=hostel [0x2b02 resolution 24]
 tourism=hotel | tourism=motel [0x2b01 resolution 24]
-tourism=information [0x2f0c resolution 24]
+tourism=information [0x4c00 resolution 24]
 # tourism=lean_to replaces some uses of amenity=shelter
 tourism=lean_to [0x2b05 resolution 24 default_name 'lean-to']
 tourism=wilderness_hut [0x2b07 resolution 24 default_name 'wilderness hut']
diff --git a/src/uk/me/parabola/imgfmt/app/lbl/PlacesFile.java 
b/src/uk/me/parabola/imgfmt/app/lbl/PlacesFile.java
index fab831f..8f49081 100644
--- a/src/uk/me/parabola/imgfmt/app/lbl/PlacesFile.java
+++ b/src/uk/me/parabola/imgfmt/app/lbl/PlacesFile.java
@@ -35,7 +35,7 @@ import uk.me.parabola.imgfmt.app.trergn.Subdivision;
  * This is really part of the LBLFile.  We split out all the parts of the file
  * that are to do with location to here.
  */
-@SuppressWarnings({"RawUseOfParameterizedType", "unchecked", "rawtypes"})
+@SuppressWarnings({"unchecked", "rawtypes"})
 public class PlacesFile {
        private final Map<String, Country> countries = new LinkedHashMap<>();
        private final List<Country> countryList = new ArrayList<>();
diff --git a/src/uk/me/parabola/imgfmt/app/mdr/Mdr12Record.java 
b/src/uk/me/parabola/imgfmt/app/mdr/Mdr12Record.java
index 3303c7e..a370909 100644
--- a/src/uk/me/parabola/imgfmt/app/mdr/Mdr12Record.java
+++ b/src/uk/me/parabola/imgfmt/app/mdr/Mdr12Record.java
@@ -16,7 +16,6 @@ package uk.me.parabola.imgfmt.app.mdr;
  * This is an index into mdr11 (pois).
  * @author Steve Ratcliffe
  */
-@SuppressWarnings({"EmptyClass"})
 public class Mdr12Record extends Mdr8Record {
        // This is exactly the same as mdr8
 }
diff --git a/src/uk/me/parabola/log/UsefulFormatter.java 
b/src/uk/me/parabola/log/UsefulFormatter.java
index 19356d1..82cedb9 100644
--- a/src/uk/me/parabola/log/UsefulFormatter.java
+++ b/src/uk/me/parabola/log/UsefulFormatter.java
@@ -63,7 +63,6 @@ public class UsefulFormatter extends Formatter {
 
                sb.append('\n');
 
-               @SuppressWarnings({"ThrowableResultOfMethodCallIgnored"})
                Throwable t = record.getThrown();
                if (t != null) {
                        StringWriter out = new StringWriter();
diff --git a/src/uk/me/parabola/mkgmap/osmstyle/WrongAngleFixer.java 
b/src/uk/me/parabola/mkgmap/osmstyle/WrongAngleFixer.java
index cc164b6..f3ee0e0 100644
--- a/src/uk/me/parabola/mkgmap/osmstyle/WrongAngleFixer.java
+++ b/src/uk/me/parabola/mkgmap/osmstyle/WrongAngleFixer.java
@@ -1233,6 +1233,7 @@ public class WrongAngleFixer {
                }
 
                // TODO: remove this debugging aid
+               @SuppressWarnings("unused")
                private void createGPX(String gpxName, Map<Coord, Coord> 
replacements) {
                        if (gpxName == null || gpxPath == null)
                                return;
diff --git a/src/uk/me/parabola/mkgmap/reader/dem/DEM.java 
b/src/uk/me/parabola/mkgmap/reader/dem/DEM.java
index cb948db..75b5ab5 100644
--- a/src/uk/me/parabola/mkgmap/reader/dem/DEM.java
+++ b/src/uk/me/parabola/mkgmap/reader/dem/DEM.java
@@ -84,7 +84,7 @@ public abstract class DEM {
 
                try {
                        String dataPath;
-                       Class demClass;
+                       Class<?> demClass ;
                        switch (demType) {
                        case "ASTER":
                                dataPath = config.getProperty("dem-path", 
"ASTER");
@@ -99,7 +99,7 @@ public abstract class DEM {
                                demClass = 
Class.forName("uk.me.parabola.mkgmap.reader.dem.HGTDEM");
                                break;
                        }
-                       Constructor<DEM> constructor = 
demClass.getConstructor(String.class,
+                       Constructor<DEM> constructor = (Constructor<DEM>) 
demClass.getConstructor(String.class,
                                        Double.TYPE, Double.TYPE,
                                        Double.TYPE, Double.TYPE);
                        data = constructor.newInstance(dataPath, minLat, 
minLon, maxLat, maxLon);
diff --git a/src/uk/me/parabola/mkgmap/reader/osm/ElementSaver.java 
b/src/uk/me/parabola/mkgmap/reader/osm/ElementSaver.java
index 1517d32..8a70b1d 100644
--- a/src/uk/me/parabola/mkgmap/reader/osm/ElementSaver.java
+++ b/src/uk/me/parabola/mkgmap/reader/osm/ElementSaver.java
@@ -65,7 +65,6 @@ public class ElementSaver {
        private int maxLon = Utils.toMapUnit(-180.0);
 
        // Options
-       private final boolean ignoreBuiltinRelations;
        private final boolean ignoreTurnRestrictions;
 
        /** name of the tag that contains a ;-separated list of tagnames that 
should be removed after all elements have been processed */
@@ -84,7 +83,6 @@ public class ElementSaver {
                        relationMap = new HashMap<Long, Relation>();
                }
 
-               ignoreBuiltinRelations = 
args.getProperty("ignore-builtin-relations", false);
                ignoreTurnRestrictions = 
args.getProperty("ignore-turn-restrictions", false);
        }
 
@@ -145,19 +143,17 @@ public class ElementSaver {
         * @param rel The osm relation.
         */
        public void addRelation(Relation rel) {
-               if (!ignoreBuiltinRelations) {
-                       String type = rel.getTag("type");
-                       if (type == null) {
-                       } else if ("multipolygon".equals(type) || 
"boundary".equals(type)) {
-                               rel = createMultiPolyRelation(rel); 
-                       } else if("restriction".equals(type) || 
type.startsWith("restriction:")) {
-                               if (ignoreTurnRestrictions)
-                                       rel = null;
-                               else if (rel.getTag("restriction") == null && 
rel.getTagsWithPrefix("restriction:", false).isEmpty())
-                                       log.warn("ignoring 
unspecified/unsupported restriction " + rel.toBrowseURL());
-                               else
-                                       rel = new RestrictionRelation(rel);
-                       }
+               String type = rel.getTag("type");
+               if (type == null) {
+               } else if ("multipolygon".equals(type) || 
"boundary".equals(type)) {
+                       rel = createMultiPolyRelation(rel); 
+               } else if("restriction".equals(type) || 
type.startsWith("restriction:")) {
+                       if (ignoreTurnRestrictions)
+                               rel = null;
+                       else if (rel.getTag("restriction") == null && 
rel.getTagsWithPrefix("restriction:", false).isEmpty())
+                               log.warn("ignoring unspecified/unsupported 
restriction " + rel.toBrowseURL());
+                       else
+                               rel = new RestrictionRelation(rel);
                }
 
                if(rel != null) {
diff --git a/src/uk/me/parabola/mkgmap/reader/osm/OsmReadingHooksChain.java 
b/src/uk/me/parabola/mkgmap/reader/osm/OsmReadingHooksChain.java
index 4529b75..2c02269 100644
--- a/src/uk/me/parabola/mkgmap/reader/osm/OsmReadingHooksChain.java
+++ b/src/uk/me/parabola/mkgmap/reader/osm/OsmReadingHooksChain.java
@@ -29,7 +29,6 @@ import uk.me.parabola.util.EnhancedProperties;
  *
  * @author Steve Ratcliffe
  */ 
-@SuppressWarnings({"ForLoopReplaceableByForEach"})
 public class OsmReadingHooksChain implements OsmReadingHooks {
 
        private static final OsmReadingHooks[] NO_HOOKS = new 
OsmReadingHooks[0];
diff --git a/src/uk/me/parabola/mkgmap/reader/osm/boundary/BoundarySaver.java 
b/src/uk/me/parabola/mkgmap/reader/osm/boundary/BoundarySaver.java
index e2d4a14..d1546a7 100644
--- a/src/uk/me/parabola/mkgmap/reader/osm/boundary/BoundarySaver.java
+++ b/src/uk/me/parabola/mkgmap/reader/osm/boundary/BoundarySaver.java
@@ -13,8 +13,6 @@
 package uk.me.parabola.mkgmap.reader.osm.boundary;
 
 import it.unimi.dsi.fastutil.ints.IntArrayList;
-import it.unimi.dsi.fastutil.ints.IntStack;
-
 import java.awt.Shape;
 import java.awt.geom.PathIterator;
 import java.io.BufferedOutputStream;
@@ -30,7 +28,6 @@ import java.util.Comparator;
 import java.util.HashMap;
 import java.util.HashSet;
 import java.util.Iterator;
-import java.util.LinkedList;
 import java.util.List;
 import java.util.Map;
 import java.util.Map.Entry;

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/mkgmap.git

_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to