самый простой вариант: создать массив массивов, где каждый массив состоит из 5 элементов: minX, maxX, minY, maxY, value, в вашем случае это будет
$data = array(
array(8, 10, 0, 22, 1.3),
array(8, 10, 23, 27, 1.8),
array(11, 13, 0, 22, 2.2), etc
написать цикл, который проходит через каждый элемент и сравнивает минимальные и максимальные значения с вашими аргументами:
function find($x, $y) {
foreach($data as $e) {
if($x <= $e[0] && $x >= $e[1] && $y <= $e[2] && $y >= $e[3])
return $e[4];
}
с небольшим набором данных, это будет работать нормально, если ваш набор данных больше, вы должны рассмотреть возможность использования базы данных.