Hi James, and thank you for your answer.
I was indeed thinking that it might be the intended behavior in order to keep the entire feature in the map. If it stays like this in the future, I think it could be useful to make it explicit in the documentation, as I spent some time (and credits looking forward for preview reports) trying to figure out the issue.
Here are some more details about what we are expecting, and why it is problematic in our case:
Context:
We have a hundred of different sites to control over an area of 3'200 km². Each site has its own report for our client.
We have two maps in the report, one on a small scale (1:50'000) giving information abour the location and one on a larger scale (1:5'000) showing the geometry. The issue in our case is more problematic with the small scale.
Expected behavior:
The small scale map in the report is supposed to give in one glance an indication of where is the site located in this area so that our client knows instantaneously which site the report is about.
Issue:
Without the larger scale, it is impossible to visually identify the site (as illustrated in the second picture), in other words, we lose the information about the location (which I think is rather paradoxical for a map-centered survey).
Suggestions:
- Let the user to set the scale, but somehow add a warning that the entire feature might not be comprised in the map if the scale is to large. The user takes then the responsability to set a fixed scale or let it by default.
- Calculate automatically the scale in the report as max("feature extent scale", user-defined scale)
- Add an option to map the centroid of the shape instead of the shape itself (not necessarily the best option, but it would be fine in our case)
Hope I made it clear, and I am truly willing to help if you have some more questions.
This is an important issue, which might prevent us from using geoshape and going back to geopoint. This would be a real shame as it was a long time hoped-for option and the result is great in my opinion apart from that.
Léo