Добрый день! Для интернет магазина на opencart 1.5.5.1 нужно сделать редизайн на дексопной и мобильных версиях. + Доработки в плане функционала в мобильной и декспоной верисиях ТЗ прикрепил ...
Отображение объектов на Google Maps + кластеризация
На вход дается два JSON файла:
- список обьектов, примерно 80 000 [координата X, координата Y, ID города, caption, VALUE]
- список городов, примерно 10 000 [ID, координата X, координата Y, caption, VALUE]
Требуется:
1) При уровне зума до zoomlevel = 8 - отображаются кластеризированные города в виде 100 кругов, размер круга - пропорционален сумме VALUE городов, вошедших в кластер. По клику на круг - отображается ТОП 10 городов, вошедших в него по убыванию VALUE.
2) При уровне зума до 10 - отображаются те города, которые попадают в область видимости
3) При уровне зума до 12 - отображаются кластеризированные обьекты, попадающие в область видимости, в виде 100 кругов, размер круга - пропорционален сумме VALUE обьектов, вошедших в кластер. По клику на круг - отображается ТОП 10 обьектов, вошедших в него по убыванию VALUE.
4) При уровне зума больше 12 - отображаются маркеры, вошедшие в область видимости. По клику на маркер - отображается caption
Алгоритм кластеризации любой(+ использование любых библиотек), текущая реализация на PHP во вложении:
https://www.dropbox.com/s/o5mjupfyh3abvhm/clusterP...
И, все это должно работаь на указанных обьемах данных без заметных тормозов
В случае необходимости, могу продемонстрировать текующую реализацию через сервер, от которой мы хотим уйти (сделать все на клиенте)
Заявки фрилансеров
Похожие заказы
- Веб-программирование4 заявкиЗакрыт8 лет назад
1. В карточке товара необходимо сделать вывод Описание, характеристики, отзывы на разных вкладках как здесь http://mega.readyscript.ru/product/noutbuk-fujitsu-lifebook-e751/ 2. Остатки товаров на сегодняшний день выводятся в виде индикаторов количества, а необходимо сделать рядом с ценой в случае ...
Веб-программирование1 заявкаЗакрыт8 лет назадТребуется разработать сайт конвертера валют. Есть пример исходник устраивает всем, пример в ТЗ. https://docs.google.com/document/d/1eNQYck7LRTzsc5Cy-C-A4tlY6pT9RMD9VxX5M_8WSc4/edit?usp=sharing Напишите в заявке срок разработки, бюджет и фреймворк, который планируете использовать.
Веб-программирование1 исполнительЗавершен8 лет назад- $50
Нужно сделать калькулятор расчета доставки на сайте Битрикс Скрин в описании Алгоритм выбора коробки - https://docs.google.com/spreadsheets/d/1Pq0G5YIkvozpK5VVr5YqyC2R_3b3LhkmQmMb3_8uJRo/edit?usp=sharing Вес и габариты не учитываются. Название страны - города и ...
Веб-программирование1 исполнительЗавершен8 лет назад Доброго времени суток! Необходима верстка и посадка на движок корпоративного сайта, который состоит из 7-12 страниц. За какое время Вы можете сделать такое и соответственно сколько выйдет по цене. ...
Веб-программирование5 заявокЗакрыт8 лет назадНа реализацию проекта ищем опытного программиста, уже имеющего собственные наработки. Внимание, 1С и PHP – не предлагать! Имеется глубоко проработанный прототип сайта (включая дизайн). По запросу готовы подробно ...
Веб-программирование3 заявкиЗакрыт8 лет назадТребуется закодировать сверстанный таймлайн на шаблонах JS (Handlebars)
Веб-программирование2 заявкиЗакрыт8 лет назадНеобходимо скопировать сайт и его фунционал. Именно раздал сайта со ставками, потому что там есть и другие разделы с покпуками с форумом и т.д. Главный функционал,чтоб у каждого был свой кабинет где он может делать ...
Веб-программирование1 заявкаЗакрыт8 лет назадскрипт прибавления товаров на сайте
Веб-программирование1 исполнительЗавершен8 лет назадЕсть сайт https://artlife.bio Проблема 1 - не грузится страница в хром. Сначала грузится, а потом перестает, видимо хрому не нравится что-то. Проблема 2 Если сайт смотреть по сервису https://developers.google.com/speed/pagespeed/insights/?hl=ru и убрать ...
Веб-программирование1 заявкаЗакрыт8 лет назад