Заказчик
Заказчик k_rust | FL.RU

Заказчик

На сайте 5 лет (заходил 4 года 11 месяцев 16 дней назад)
0
11
Рейтинг
11
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
24 Октября 2019
Бюджет: 10 000 руб
В конфигурации есть справочник, описывающий об'екты. Ему подчинён

другой справочник, в котором содержатся координаты (X, Y) поворотных

точек. Один объект (элемент первого справочника) может описываться

большим количеством точек (от не скольких до тысячи). Самых объектов

около тысячи.



Необходимо разработать обработку, которая будет на Яндекс картах

отрисовывать эти объекты (полигоны). При этом

1. Изначальный масштаб карты должен быть подобран автоматом, из

принципа: берем крайние четыре точки (мкс и мин по долготе, и макс и

мин по широте) и масштаб подбираем так, чтобы попало на экран. Все

объекты скорее всего должны быть собраны в балуны.

2. Об'екты начинают отрисовываться в полигоны при достижении

масштаба.

Какой масштаб – видимо нужно примерно посчитать, в зависимости от

экрана. Если две соседние точки по одной из осей координат попадают в

одну точку, то наверное в балун.

Об'екты, которые при этом не попадают на экран,

рисоваться не должны. Иначе будет сильно тормозить (объектов много,

точек много), а рисовать то, что не видно на экране, не имеет смысла.

Возможно есть какая-то стандартная функция в апи Яндекса.

3. Скроллирование карты. При этом нужно проверять, в обасть экрана

попадают ли новые ранее не отрисованные координаты. Если попадают, то

эти объекты тоже нужно рисовать. Возможно есть какая-то стандартная

функция в апи Яндекса.

4. Должна сохраниться связь рисуемых на карте объектов с элементами

справочника "об'екты" для получения по выбранному объекту других

характеристик из справочника. Если пользовались букингом, то там это

реализовано: сначала строится выборка из справочника, потом по кнопке

"показать на карте" элементы полученного списка выводятся на Гугл

карты. При этом могу по выбранному объекту на карте получить

характеристики из основного справочника.

Прошло времени с момента публикации: 5 лет 26 дней 11 часов 25 минут
Раздел: Программирование / 1С-программирование

Рейтинг: 9409.1 Исполнитель определен:
Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».