11 elem.id = layer.uniqueId()
14 parser = argparse.ArgumentParser()
15 parser.add_argument(
"filename", help=
"Path to the input osm file")
16 group = parser.add_mutually_exclusive_group(required=
True)
17 group.add_argument(
"output", help=
"Path to results", nargs=
'?')
18 group.add_argument(
"-i",
"--inplace", action=
"store_true", help=
"Overwrite input file")
19 args = parser.parse_args()
22 args.output = args.filename
24 proj = lanelet2.projection.MercatorProjector(lanelet2.io.Origin(49, 8))
25 map = lanelet2.io.load(args.filename, proj)
35 lanelet2.io.write(args.output, map, proj)