/ default to full page
        // await setupModelView(gis.santaFeBBox) // test

        // ================ mouse drag bbox rect ================

        const mapMouseDownFcn = (ev) => {
            if (ev.originalEvent.altKey) {
                leafletUtils.mouseBounds(L, map, ev, async (bounds) => {
                    await setupModelView(bounds)
                })
            }
        }
        map.on('mousedown', mapMouseDownFcn)

        const mapKeyFcn = async (ev) => {
            // console.log