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

[WIP, not for merge] Miramon vector driver #12

Closed
wants to merge 385 commits into from

Conversation

rouault
Copy link
Collaborator

@rouault rouault commented Mar 21, 2024

No description provided.

AbelPau and others added 30 commits March 8, 2024 10:05
Windows 64 bits: sizeof(unsigned long) = 4
Lixus 64 bits: sizeof(unsigned long) = 8
Some permisions?
Adding MiraMonVector driver

This is the first approach to the MiraMonVector (with two capital M) driver.

Assert on DS

No pol test, for the moment
long to int32_t (not important)

Mkdir only when extension is empty
Solving uninitialized variable.

ANSI to UTF-8 in MMReturnValueFromSectionINIFile()

Syntaxis erro (II)

Syntaxis error

nElemCount > 0

clang error?

Protecting better from nullptr

Solving Clang error

Trying gdal.OF_VECTOR

Expliciting the error a little more better

Some improvements for empty layers

Polygon test
Missing CPLError

Missing CPLError

Solving formatting and some issues

adding void

strlen insteaf of sizeof

extern

Improvement: MMChangeMMSingularExtension()->MMChangeFinalPartOfTheName()

Restoring Ú and others

Improvemeents

Avoiding problems with À ...

Avoiding problems with à, è, etc

local_message as static

CPLDebug

VSIReadDir
AbelPau added 24 commits April 15, 2024 15:42
// If the SRS is unknown, we attempt to deduce the appropriate number
    // of decimals to be used in the reserved fields as LONG_ARC, PERIMETRE,
    // or AREA using the coordinate values. It's not 100% reliable, but it's a
    // good approximation.
…ding some explanations about MM_SprintfDoubleSignifFigures()
Going back to strcpy instead of memset

Fixing a recently added error about the umber of bytes to be copyied

Link updated

Solving ASSAN errors. Overfloat

Making safer a strcpy + eliminating an invalid comment

Fixing a ptrnull acces when creating an empty feature.
@AbelPau AbelPau force-pushed the MiraMon-Vector-driver branch from e11c902 to 306655c Compare April 17, 2024 09:45
@rouault rouault mentioned this pull request Apr 17, 2024
7 tasks
@rouault
Copy link
Collaborator Author

rouault commented Apr 19, 2024

can be closed now

@rouault rouault closed this Apr 19, 2024
@AbelPau AbelPau deleted the MiraMon-Vector-driver branch April 25, 2024 07:59
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

Successfully merging this pull request may close these issues.

3 participants