﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
19399	Merge BBox/Bounds/ProjectionBounds classes	simon04	team	"Conceptually, all are rectangles of coordinates. However, each class completely different and compatible functions and constructors.

> This is a simple data class for ""rectangular"" areas of the world, given in lat/lon min/max values.

> A BBox represents an area in lat/lon space.

> In contrast to a `Bounds` object, a `BBox` can represent an invalid (empty) area.

> … ""rectangular"" areas of the world, given in east/north min/max values.

Use case: I'm just trying to get the area spanned by a collection of primitives for #19381. After half an hour I'm just confused… :("	enhancement	new	normal		Core			refactoring	
