Определение широтыДельта :
Величина расстояния север-юг (измеряется в градусах)
Следовательно, вы можете просто умножитьlatitudeDelta
на 111
, чтобы получить приблизительную высоту (которая должна быть диаметром, если высота> ширина).
Если вам нужна ширина, формула немного сложнее, так какв зависимости от широты:
longitudeDelta * 40075 * cos(latitude) / 360
Если вам нужно очень точное значение диаметра, вы можете использовать формулу Хаверсайна или формулы Винсента , которую вы можетереализовать себя или использовать модуль npm.
Две точки для формулы будут (latitude - latitudeDelta / 2, longitude)
и (latitude + latitudeDelta / 2, longitude)
.