Клуб API Карт

Слой активных областей

Пост в архиве.

почему-то активные области рисуются непонятно где и я не пойму в чем причина..

вот ответ сервера

http://pastie.org/987146

а вот так я добавляю слой активных областей

http://pastie.org/987148

система координат обычная декартовая

и еще один момент, на мой взгляд производиться слишком много запросов на сервер, во многих случаях одних и тех же.. это можно контролировать?

3 комментария
Кирилл Яковлев
28 января 2016, 07:26

добавил плейсмарки по точкам активных областей, получилось отладить.


Оказывается при рисовании тайловой подложки у меня тоже были ошибки.

Если система координат декартова, то в ответе сервера надо передавать не GeoPoint'ы, а просто Point'ы. Иначе точки вида new YMaps.GeoPoint(-1673.06701958106 -259.563485883424) автоматически преобразуются в (127.06701958106, -90), поскольку географические координаты должны лежать в диапазоне [-180, 180) по долготе и [-90, 90] по широте. К тому же, у Вас пропущена запятая между координатами (дожно быть -1673.06701958106, -259.563485883424)

Кирилл Яковлев
28 января 2016, 07:26

да - да, я все это обнаружил, спасибо.