Карта. Названия районов

Во первых, уже применяю canvas. И мне он нравится. Для рисовки границ районов (синяя линия), полупрозрачного заполнения оных и рисовки точек привязки границ (красные точки). Разработал блок для показа этого холста (canvas - холст) в видимой точке просмотра (карта 8000 на 8000 точек, а холст использую 1100 на 800).

И вчера вечером всё таки написал алгоритм рисовки названия района именно над самим видимым участком оного. Думал пару дней, как же это сделать. Применяю четыре блока проверок-расчёта! Затем по результатам размещаю название (или скрываю) в нужном месте. Чистейшая арифметика.


Read more...
Comments (4)