logo separator

[mkgmap-dev] Misplaced boundary POI

From dfjkman at gmail.com dfjkman at gmail.com on Thu Jul 8 07:36:34 BST 2021

Hi Gerd,

Perhaps option 2 may be the best solution. There are POIs for incomplete
provincial boundaries from neighbouring countries that also appear over the

reg. "The POI to the east would appear to have both Zambia and Zimbabwe
assigned to it":
I think 2 POIs have been created, 1 for each Zambia and Zimbabwe and they
lie either on top of or very close to each other, see the attached image, I
have created a map without boundaries so there can be no confusion.


-----Original Message-----
From: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> On Behalf Of Gerd
Sent: 08 July 2021 07:04
To: Development list for mkgmap <mkgmap-dev at lists.mkgmap.org.uk>
Subject: Re: [mkgmap-dev] Misplaced boundary POI

Hi Dave,

not sure what to do with this.
1) The points which are generated for areas are not guaranteed to be inside
the area
2) We can decide to generate NO point for an incomplete or otherwise invalid
type=[multipolygon|boundary] relation

reg. "The POI to the east would appear to have both Zambia and Zimbabwe
assigned to it":
That's not possible.  I assume you see the popup for the boundary line.
Used echotags to check this:
boundary = administrative & mkgmap:area2poi = true & admin_level = 2
{echotags ""}[0x1400 resolution 16-20]


Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag von
dfjkman at gmail.com <dfjkman at gmail.com>
Gesendet: Montag, 5. Juli 2021 18:54
An: mkgmap-dev at lists.mkgmap.org.uk
Betreff: [mkgmap-dev] Misplaced boundary POI

Hi Gerd,

The other day I noticed that the country name along the boundary between
Zambia and Zimbabwe was misplaced in 2 regions, see the attached images. The
name also switches at different detail levels in BaseCamp, at Medium and
High it shows Zimbabwe north of the border and at Higher and Highest it
shows Zambia. The POI to the east would appear to have both Zambia and
Zimbabwe assigned to it while to the west, near Livingstone, would appear to
be 2 separate POIs.

I have created a map with only the boundaries to show this clearly as it is
missed when the map has more detail in it. The map was created from
zambia-latest.osm.pbf from Geofabrik and split using Splitter version 615
with the following options:

java -jar -Xmx2g  C:\Users\Dave\Documents\Maps\Utils\splitter\splitter.jar
                              --description="ZM_OSM Map"

The map was created with mkgmap-r4801, although I have noticed it with
earlier versions. Options as follows:

Java -jar -Xmx7g C:\Users\Dave\Documents\Maps\Utils\mkgmap\mkgmap.jar
In  the basic boundary style I have the following files:
               levels = 0:24, 1:22, 2:20, 3:18
               overview-levels = 4:17, 5:16, 6:15, 7:14, 8:13 Lines
               boundary=administrative & admin_level<3 [0x1e resolution 12]
               boundary = administrative & mkgmap:area2poi = true &
admin_level = 2               [0x1400 resolution 16-20]
name = * {name '${name}'}

This is not something that overly worries me but if it happens here it may
happen elsewhere and be missed. I have not analysed my maps to see if it
happens with other provincial or district boundaries.
Kind regards,
mkgmap-dev mailing list
mkgmap-dev at lists.mkgmap.org.uk
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Boundary_4.png
Type: image/png
Size: 98895 bytes
Desc: not available
URL: <http://www.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20210708/714eb507/attachment-0001.png>

More information about the mkgmap-dev mailing list