Hello team!
Help me understand how to create HD maps
I want to modify, for example, "autonomous_stuff" for Apollo
I follow the instructions
https://www.lgsvlsimulator.com/docs/map-annotation/#import-map-annotations
But when I load the "base_map.bin" file, I get the error

@AlexandrZabolotny You have already imported the map named: Map_LGSVL_0. If you want to import it again, you need to either rename this one, or delete it. If you want to see the map annotations, you need to open Simulator -> Map Annotation window, then select View ALL.
Thank you for your quick response.
Now all OK
Sorry for my persistence. But I was unable to add a new mod (parking space) to the imported project.
According to your recommendation, I have uploaded the map (autonomous_stuff / base_map.bin). By the way, I can't see the parking spaces.
I now want to add parking spaces to the map according to the instructions
https://www.lgsvlsimulator.com/docs/map-annotation/#create-parking-space
But I cant see TARGET_WAYPOINT


Perhaps you have any idea what the problem is?
First of all, I want to thank you for a very useful product.
Also, for AutonomouStuff parking lot, did you check our content website? link I believe we already have parking space annotated in the map.
I used your site data. But why can't I see the parking space when importing base_map.bin according to the instructions ? I want to run the open space algorithm. But the algorithm does not work for me. I don't know the reason, so I am trying to modify the HD-map. It is also interesting to understand how your HD-map constructor works.
@AlexandrZabolotny To annotate, you need to have a plane or road with mesh collider on it as described here. Then you can see the TARGET_WAYPOINT.
@AlexandrZabolotny Sorry I noticed that our apollo and lanelet2 exporters support parking spaces. But importers don't support parking spaces yet. You need to either annotate manually or modify current apollo or lanelet2 importers to import parking spaces.
MapOrigin.I could not find on your site how to create a plane with a mesh collider? Can you give a link to instructions for this case?
I want to clarify. Do I understand correctly?
A lossy map has several folders with images of some areas. As shown here
I have to stitch all the images together so that it is one image. Am I right?
If so how can I use this image to create the plane with the mesh collider?
@AlexandrZabolotny
1) To create a plane in Unity
The Plane will have a MeshCollider automatically added. Mess with the mesh Scale and material UV Offset to fit.
2) Yes, I recommend Photoshop and create an image with the combined size and add each piece to the larger image, then save and use that as your materials BaseMap texture
@EricBoiseLGSVL Thank you for answering.
@AlexandrZabolotny I just found the script I used before to stitch multiple images from lossy map folder. Hope it can be useful for you. https://github.com/lgsvl/apollo-3.0/blob/simulator/scripts/combine_pngs_from_pcd.py
@luqiang21 , @EricBoiseLGSVL
I managed to create a map following your recommendations!
Thank's
Most helpful comment
@AlexandrZabolotny
1) To create a plane in Unity
The Plane will have a MeshCollider automatically added. Mess with the mesh Scale and material UV Offset to fit.
2) Yes, I recommend Photoshop and create an image with the combined size and add each piece to the larger image, then save and use that as your materials BaseMap texture