Jim Klassen

Results 57 comments of 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...