Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: add UUID's to all features #407

Open
codebot opened this issue Dec 16, 2021 · 0 comments
Open

Feature request: add UUID's to all features #407

codebot opened this issue Dec 16, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@codebot
Copy link
Contributor

codebot commented Dec 16, 2021

Currently, we're using the vertex indices to specify the endpoints of most edges (walls, lanes, doors, etc.). As we gradually migrate towards GeoJSON, it would be better to generate UUID's for all vertices and store those UUID's in the edges, to avoid having to maintain the vertex index because those change (for example, if a lower-indexed vertex is deleted).

We're already doing this for alignment-features and alignment-constraints; this ticket is to migrate that idea throughout the rest of the code, especially the vertex objects.

@codebot codebot added the enhancement New feature or request label Dec 16, 2021
@codebot codebot self-assigned this Dec 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant