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

Kart doesn't include SRID when writing features to the WC during kart resolve #840

Closed
olsen232 opened this issue May 15, 2023 · 1 comment
Assignees

Comments

@olsen232
Copy link
Collaborator

Originally kart resolve didn't keep the WC up to date during merge conflict resolution at all.
As part of relatively recent changes needed for tile-based datasets, the working copy is now a more useful part of merge conflict resolution, and is kept up to date as each resolution is applied by kart resolve.

Kart doesn't store SRIDs per row - they are only stored once per geometry column (in effect, once per table).
During working copy checkout, SRIDs have to be added to each feature (if the working copy type expects them to be embedded in every geometry in every row). The code to do this when writing a single resolution to the WC during kart resolve was missing, which may or may not cause issues depending on how lenient the WC is to missing SRIDs.

Originally filed as koordinates/kart-qgis-plugin#100

@olsen232
Copy link
Collaborator Author

Fixed with #841

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant