@gtnewton correctly suggests that it should be possible to specify that a given taxonomy (including the "all" taxonomy) be the default one, rather than relying on the order of taxonomies. This can be done after load using JS:
let s = document.querySelector('span.taxonomySelector');
s.children[0].selectedIndex = s.children[0].options.length - 1;
holLayer.changeTaxonomy(s.children[0]);
but it would be better to:
Give the actual selector an id (but this is incidental).
Provide an alternative way to run changeTaxonomies which is a method of hol.VectorLayer and takes a taxonomy id as input.
Provide a way for the XML or the options to specify an initial taxonomy by id (with the "all" taxonomy having a designated id).
During initialization, act on the option if it's present.
@gtnewton correctly suggests that it should be possible to specify that a given taxonomy (including the "all" taxonomy) be the default one, rather than relying on the order of taxonomies. This can be done after load using JS:
but it would be better to: