Finally back after a long break. Happy new year to all.
Some people have voiced to me some concerns about my remarks about printing of maps in Ilwis 3.8. Or basically the lack of it. So I think it might be usefull if I explain a little bit better.
First of all the baseline
- The layout object is gone. It is no more. It has been deleted. No directly printing of maps anymore.
- The copy of the content of the mapwindow is now realy a WYSIWYG copy. Everything there will be placed as a 300 dpi image on the clipboard.
- The Layout reused (of course) the code for drawing of maps and added its own stuff to it. E.g texts, boxes, scalebar etc. The whole lot of objects we call annotations in Ilwis. These things were only available in the layout, not in the mapwindow. Layout positioning was quite different from mapwindow positioning due to it being based on paper, not on a screen. To integrate that with the new stuff would of course have been possible but not trivial and cost extra time.
- The Layout was not very good. Too many quirks, some bugs and limitations. I am a bit hesitant to “port” a system to a new structure and then still find it not very good. Improving it would of course have been possible, but again, it costs time. As cartographic output is not a important part of Ilwis, I find spending lot of time there a bit hard to justify.
- After some investigation (mainly talking with users here at the ITC), I came to the conclusion that most users wanted their output as part of a larger document. A document were they could combine text, tables and cartographic output in one unit. I say here ‘cartographic output’ and not just a simple copy of the map. A copy is just a plain image with no context, cartographic output is an image that contains spatial annotations giving the image a spatial context.