Требуется доработать php скрипт
Есть скрипт.
В него нужно загружать xlsx документ и изображения, а на выходе получается http://gorizont.kg/maps/shields/index.php карта с объектами и выводом информации.
Проблема данного скрипта, что в xlsx документе 1 щит(объект) имеет две стороны и записывается в две строки, а т.к. он имеет при этом одинаковые координаты, то на карте происходит наложение. Но видоизменять excel настолько, чтобы переделывать все в одну строку - не вариант.
Возникла идея задавать каждому объекту id в отдельной колонке. Если их айди совпадает, то записи на карте при клике на двусторонний щит (объект) выводятся в одном окне. Или можно стравнивать по координатам (если одинаковые - то это один объект)
Сейчас скрипт работает так, он берет данные с икселя, выводит на карту:
- Изображение
- Улица - Ориентир
- Вид
- Размеры
- Статус - Свободен или занят, если занят, то выводит дату освобождения
- И так все метки в икселе.
(пример)
Если это двусторонний щит, то:
- выводил два изображения
- Улица - ориентир
- Вид
- Размеры
- Сторона 1:
- Север (это ячейка таблицы (это пример, там может быть восток или запад)) - Свободен или занят, если занят, то выводит дату освобождения
- Сторона 2:
- Юг (это ячейка таблицы) - Свободен или занят, если занят, то выводит дату освобождения
В общем на сайте 4 вида объектов:
щиты, ситиборды, остановки и лайтбоксы.
Для остановок и лайтбоксов текущий скрипт подходит, а для остальных объектов нет, т.к. они имеют две стороны.