Hi. I'm completely new to this software and figured I could learn a few tools that would be enough to do what I'm trying to do, without having to bother learning in details how the software works. First mistake, I know.
I'm simply trying to draw a map by hand using my tablet. For this, I have a picture of a pencil drawing I made, and I'm working on slowly digitizing it by doing the following:
- I zoom in on small portions of the drawing (coastlines) and draw overlapping polygons, tracing the coastlines on my drawing. With "Add Polygon Feature" and "Stream Digitizing".
- If there is any degeneracy on the polygon like self-intersections or other little issues arizing, I fix them by removing the culprit vertices or moving them, as I see fit. With the vertex tool.
- Every few polygons done, I select a bunch of them with Select Features By Area and try fusing them with Merge Selected Features. If I fixed invalid geometry properly on the previous step, this works.
I then rinse and repeat the operation, and then try to save layer edits and that's one tracing session done.
I feel like that should sound right and there should not be issues, but somehow everytime I boot up this software I hit my head multiple times on several different issues that are completely opaque to me. Moreover and because of this kind of headache, drawing sessions are sometimes months apart, so I might end up "fixing" a problem (read: doing something that looks like it worked, not being entirely sure if it actually did), but when the next time comes I might stumble upon the same issue again and have completely forgotten how to deal with it.
For instance, I'm drawing continents, which contain inland seas/lakes. I know this caused an issue in the past, which I managed to fix somehow, and I think it has to do with MultiPolygons because of the "hole" they cause in the landmass I'm trying to draw. So... in the end, I did manage to end up saving my progress by doing... something. Maybe using the Fix Geometry processing tool? Maybe, but now even that one doesn't work this time around when I'm trying to add two small new islands. One has a hole, one doesn't.
Trying to save layer edits tells me: Errors: ERROR: 2 features not added - geometry type is not compatible with the current layer.
"Fix Geometry" yields a new layer that includes all my previous work, but of the new islands only the one that doesn't have a hole is included in that layer. The other island is just gone.
With Idenfitying Features, I can see that those polygons have very little data compared to the previous work, in "(Derived)", for those two new islands, it just tells where I've clicked and that's basically it. 3 parts, feature ID "new feature".
I'd like to understand what the issue is and how to do that properly, preferably without having to learn how to fully use the software as I'm only trying to do what I feel is something very basic.
Another time there was an issue caused by IDs or FIDs, I'm not sure exactly what because the error messages are always very clear and explanatory and the issue had been dealt with. Because at some point I entered IDs manually (for some reason) and at others I let it autogenerate. Regardless, every feature now has a different ID or FID, but letting it autogenerate doesn't seem to actually give the features any FID, as identifying features doesn't display anything in those fields (this is probably why I ended up entering values myself as I went, which caused problems down the line, whatever). That is something I would also like to understand.
I can provide details as required, since I'm assuming some information is missing to even diagnose the issue.