[OSM-talk] Osmosis/Mkgmap: Missing ways at tile borders
Karl Newman
siliconfiend at gmail.com
Thu Apr 3 15:17:59 BST 2008
I'll try to take a look at it, too, and see if I can reproduce the problem.
Karl
On Thu, Apr 3, 2008 at 3:49 AM, Brett Henderson <brett at bretth.com> wrote:
> Hi Christian,
>
> This does sound strange, the completeWays functionality should avoid the
> problem you're seeing. Can you provide me the id of the way that is
> causing you problems? I'd like to replicate this bug if possible.
>
> If it turns out to be a limitation of the current design (ie. not easily
> fixable) then there's a backup plan. I've finished writing a new
> bounding box implementation which might fix your problems. It uses a
> PostgreSQL database with PostGIS extensions to perform true spatial
> queries. It is *supposed* to avoid these types of problems but I
> haven't tested it well yet. This sounds like a good test case.
>
> It might take me a few days to get back to you on this though, I'm away
> for the next few days.
>
> Brett
>
> Christian Linder wrote:
> > I am using a Garmin 60CSx handheld. As you suggested, I looked at the
> > tiles in JOSM. The problem is the same:
> >
> > In the original osm file, the way is contiguous:
> >
> > -------
> >
> > I call osmosis with something like
> >
> > bzcat ~/Desktop/germany.osm.bz2 | java -Xmx512M -jar
> > ~/osm/osmosis/osmosis.jar --rx file=/dev/stdin enableDateParsing=no
> > --tee 2 --bb left=8 right=9 bottom=50.9 top=51 completeWays=yes
> > completeRelations=yes --bb left=8 right=9 bottom=51 top=51.1
> > completeWays=yes completeRelations=yes --wx e008n50-e009n51.osm --wx
> > e008n51-e009n52.osm
> >
> > This gives me two tiles, but right at the border between the two tiles
> > (at 51 degree north), there is one segment missing as one tile
> > contains only data north of the border, the other contains only data
> > south of the border:
> >
> > --- ---
> >
> > I reproduced it with different tiles several times, and when I
> > download the german states from Geofabrik
> > <http://download.geofabrik.de/osm/europe/germany/> and try to
> > concatenate them to one map for the whole of germany, it is the same
> > problem.
> > So I am kind of confident it is not me doing something wrong.
> > Any suggestions?
> >
> >
> > 2008/4/2, Karl Newman <siliconfiend at gmail.com
> > <mailto:siliconfiend at gmail.com>>:
> >
> > On Wed, Apr 2, 2008 at 6:24 AM, Christian Linder
> > <christian.linder at gmail.com <mailto:christian.linder at gmail.com>>
> > wrote:
> >
> > Hi everybody,
> >
> > I am trying to split osm data into 1x1 degree tiles with
> > OSMOSIS, then I want to use MKGMAP to create maps for GARMIN
> > devices, assembled from these tiles. Although I use the flags
> > "completeWays=yes" and "completeRelations=yes" in OSMOSIS,
> > there are always some segments missing right at the border
> > between tiles if I look at the map on my GARMIN device. Before
> > I investigate further, does anyone happen to know about this
> > issue, and wether it is a problem of OSMOSIS, MKGMAP or the
> > GARMIN device?
> >
> > Best regards
> > Chrischan
> >
> >
> > I wrote the "completeWays" and "completeRelations" addition for
> > Osmosis. I'm not aware of any problem with it. Try loading the
> > resulting tile into JOSM to see what's going on. Also, which
> > Garmin device are you using? I'm not aware of any issues with the
> > handheld variety, but the Nuvi, etc. work just a bit differently
> > and it's possible that's where the problem lies.
> >
> > Karl
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > talk mailing list
> > talk at openstreetmap.org
> > http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk
> >
>
>
> _______________________________________________
> talk mailing list
> talk at openstreetmap.org
> http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk/attachments/20080403/d5010c4b/attachment.html>
More information about the talk
mailing list