Skip to main content

High-resolution map visualization and conversion tool

Project description

Imap

Imap is a tool for visualize and convert format of the hd-map. This project was inspired by Apollo.

Supported features:

  1. Visualize the hd-map, supported formats: Apollo, OpenDrive.
  2. Find lane by id
  3. Convert format: Opendrive to Apollo format.

Quick start

Install

You can install imap by following cmd.

pip install imap_box

Please make sure to enter the correct name

Example

1. Visualization

After the installation is complete, you can view the map with the following command.

imap -m data/borregas_ave.txt
// or
imap -m data/town.xodr

Currently supported formats:

  • Apollo map
  • OpenDrive map

2. Find lane by id

You can use below command to find lane by id, Found lane is shown in Red.

imap -m data/borregas_ave.txt -l lane_35

3. Format conversion

Now you can convert OpenDrive map to Apollo map by following command.

imap -f -i data/town.xodr -o data/apollo_map.txt

The following is the display of the hd-map in data\borregas_ave.txt.You can click on the lane you want to display more detail info, which will display the current lane's id, as well as the predecessor and successor lane's id in the upper left corner.

map_show

Questions

  1. After running the command imap -m data/your_map_file, nothing display and no errors!!!

A: Check the permissions of the map file, if the current user does not have permissions, modify the permissions with the following commands.

sudo chmod 777 data/your_map_file

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

imap_box-0.0.2.tar.gz (20.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

imap_box-0.0.2-py3-none-any.whl (35.9 kB view details)

Uploaded Python 3

File details

Details for the file imap_box-0.0.2.tar.gz.

File metadata

  • Download URL: imap_box-0.0.2.tar.gz
  • Upload date:
  • Size: 20.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.6

File hashes

Hashes for imap_box-0.0.2.tar.gz
Algorithm Hash digest
SHA256 c8a5f1159edfd67840c22f5d2914c096be977a09d739c0a7ab2078cf8f28bf0d
MD5 385eabdcac7a7e840ce6999c308c80ad
BLAKE2b-256 b092ca94b2f744ad4551cbdf7ffdff57f0166aa5d740366f4e46476189b25e7c

See more details on using hashes here.

File details

Details for the file imap_box-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: imap_box-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 35.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.6

File hashes

Hashes for imap_box-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f0eb4ab69e778fe688514d85d6cd0dcea13e4aa9dc9dcb374422ea28862ab0ae
MD5 5599d6a34f3e4670b39cf6b46f21b237
BLAKE2b-256 e00f737f6a9299fb30e18ef5a5f511a426c38353de12f3d3a6d65c8330f33789

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page