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

guidelines and rationale #117

Open
mdsumner opened this issue Mar 30, 2020 · 3 comments
Open

guidelines and rationale #117

mdsumner opened this issue Mar 30, 2020 · 3 comments

Comments

@mdsumner
Copy link
Member

mdsumner commented Mar 30, 2020

We need an overall guiding document for principles. Motivation is coming out of anglr, for when we only have implicit topology i.e. for a surface in a sf polygon, what meshing model is used?

The cheapest one, i.e. TRI0(). TRI() is next expensive (adds visible property, and native orientation, and arbitrary subsetting) ... but cheap triangles, next is DEL0() (control over area, angle, Steiner points, Delaunay constraint, etc), then DEL() ...

What controls colour/size properties of vertices, when they are shared by higher level entities?

Precedence, i.e. which ones come first - (and, if true then we can provide control of that in the relational-forms - it's harder in the structural-forms because order is baked in).

That kind of thing

@mdsumner
Copy link
Member Author

Also, original rationale: #80

and the core #41

@mpadge
Copy link
Member

mpadge commented Mar 30, 2020

I'd love to chip in on this one, and also suspect that my somewhat "external" perspective might help things here.

@mdsumner
Copy link
Member Author

Hey definitely! Getting anglr in shape has really sharpened the concepts (because I can see them ...) in a way I didn't expect. As has this: dcooley/sfheaders#72

A few more waves of updates, soon PROJ and reproj will be functional, so we'll be closing in on powerful kit.

And GEOS, seen this? https://github.com/paleolimbot/geom

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

2 participants