ID:2592141
 
Resolved
The map.view-size parameter was poorly documented and the values it produced were too complex to be usable. The parameter has been updated to behave more consistently and is now documented better.
BYOND Version:513
Operating System:Windows 10 Home 64-bit
Web Browser:Chrome 83.0.4103.116
Applies to:Dream Seeker
Status: Resolved (513.1528)

This issue has been resolved.
Descriptive Problem Summary:

The view-size property is always smaller than or equal to the size of the map element.

With a 31x17(16x16)@2 zoom, in a 960x540 map element, view-size reports 960x540, when it should be reporting 992x544.

view-size appears to be reporting floor(map_width/zoom)*zoom x floor(map_height/zoom)*zoom, when instead, it should be reporting view_width*tile_width*zoom x view_height*tile_height*zoom

If this is not a bug (it is), the documentation is wrong, as the documentation states that the view-size may actually be larger than the map's size, which is incorrect.
Lummox JR resolved issue with message:
The map.view-size parameter was poorly documented and the values it produced were too complex to be usable. The parameter has been updated to behave more consistently and is now documented better.