Drill-down operation for Docco
Brought to you by:
jhereth,
peterbecker
I had another idea how to improve the UI of Docco: if
the resulting diagram is too large and one would like
to reduce the view, there should be the option to have
mandatory attributes. So if you choose (via checkboxes
or so) one or several search term from the entered
ones, the results are limited to objects containing
these mandatory terms, all objects containing just the
other terms would be ignored.
This would mimic zooming like in Toscana.
kartoo.com offers something similar.
Logged In: YES
user_id=41603
"zooming" in Toscana actually does multiple things at once:
it reduces the object set to the extent (or contingent) of
the selected concept and replaces the current scale with the
next one in the list of preselected scales. Since we do not
have such a list this is not an option, but there are two
things we could do:
1) make all query terms in the concepts intent mandatory,
which means restricting the results to the extent of the
concept, while keeping the rest of the query phrases as
optional, thus maintaining the downset (prime ideal) of the
concept. This would be equivalent to the behaviour Cernato has.
2) make the terms of the intent mandatory and drop all the
others. That means the diagram is reduced to a single node
with only trivial attributes. This is closer to what Toscana
does, but IMO less helpful -- dropping the attributes could
be a separate operation.