Generic RIAPI adapter. Uses fractional units (cropxunits=1, cropyunits=1) so crop values map directly to 0..1 fractions.
Output: ?crop=x1,y1,x2,y2&cropxunits=1&cropyunits=1
Parse RIAPI query parameters back to a crop selection. Returns null if params are missing/invalid.
Convert a crop selection to RIAPI query parameters.
Generic RIAPI adapter. Uses fractional units (cropxunits=1, cropyunits=1) so crop values map directly to 0..1 fractions.
Output: ?crop=x1,y1,x2,y2&cropxunits=1&cropyunits=1