Почему у pointw.x SouthWest нет 0 на картах Google - PullRequest
1 голос
/ 16 сентября 2010

это мой код:

google.maps.event.addListener(map,'bounds_changed', function () {
            var left_bottom=map.getProjection().fromLatLngToPoint(map.getBounds().getSouthWest())
            console.log(left_bottom)
        });

Я думаю, что результат может быть таким:

(0, некоторое число),

, но результат:

(232.31212222222223, 155.07739681860028)

, так почему point.x SouthWest не равен 0?

1 Ответ

0 голосов
/ 16 сентября 2010

.getProjection возвращает проекцию Меркатора, это система координат, где 0,0 находится в верхнем левом углу цилиндрического представления карты (как использует Google) на северном полюсе и международной линии даты, и увеличивается по мере того, как вы возглавьте восток / юг. Верхняя граница 256.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...