Jim Klassen
Jim Klassen
We did loose the visual indication of the active tool in the toolbar from 2.x to 3. (Although the checkboxes for selecting draw operations + the cancel button show the...
It looks like QGIS Server is using `qgs` as the namespace for field names (`` and ``). Doesn't need a namespace on layer names (it is just the `layer_name` not...
For type="wfs" this is throwing about getCode(): https://github.com/geomoose/gm3/blob/02e4566fc64afe6a84178694ae38519f5d22e5d0/src/gm3/components/map/layers/wfs.js#L148 It looks like queryProjection is a string "EPSG:3857", not a proj object in this case: https://github.com/geomoose/gm3/blob/02e4566fc64afe6a84178694ae38519f5d22e5d0/src/gm3/components/map/layers/wfs.js#L105
Then it looks like it is also assuming that the typename always has a namespace, which is causing `featureTypes` to be null. https://github.com/geomoose/gm3/blob/02e4566fc64afe6a84178694ae38519f5d22e5d0/src/gm3/components/map/layers/wfs.js#L144-L150
And QGIS WFS Server also appears to need `wgs84Hack=true`. Which makes me wonder if the non-EPSG:4326 call is formatted correctly.
That's because `type="mapserver-wfs"` is meant to be specific to MapServer. It is not expected to work with other WFS servers. Ideally, `mapserver-wfs` and `mapserver-wms` would go away and just use...
From [1], it appears that cache.db is used to cache grid files from the CDN. For multi-node/HPC use, would it be more appropriate to manually installing the grids from https://cdn.proj.org...