Hi all,

I've started to look at this. My approach so far:
- add a new flag "on-country-border" in the Coord class
- collect ways with admin_level=2 contained in the input file (alternative 
would be to extract them from the bounds file),
also way members of matching boundary rels
- split those ways into two point segments, so that no segment exists twice
- for each road segment calculate the intersection with any of these segments 
(a spatial index is probably needed), brute
force might be too slow
- if one is found, either add the intersection node or mark one of the existing 
nodes if it is very close
- make sure that these special nodes are preserved like other boundary nodes
- make sure that they are added to the list of external nodes


I am not yet sure what to do with roads that share multiple nodes with country 
borders.

Gerd

________________________________________
Von: mkgmap-dev <[email protected]> im Auftrag von Gerd 
Petermann <[email protected]>
Gesendet: Montag, 25. Juni 2018 07:47
An: Development list for mkgmap
Betreff: Re: [mkgmap-dev] routing between different maps

Hi Andrzej,
The idea sounds good to me. I will look at this when I am back.
Ciao Gerd

---- Andrzej Popowski schrieb ----

Hi Bernhard,

routable roads contains "nodes", which can be junctions or address
points. Only some nodes are marked as "external", mkgmap creates them at
borders of tiles.

My idea is about creating some additional external nodes, that should be
always at the same position, regardless of the way of creating a map.

--
Best regards,
Andrzej
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to