To K i z

Поддержка файла excel для обмена информацией с сайтом TokiKZ.ru

Всем знаком EXCEL своими удобными средствами обработки данных.


Программа сайта позволяет вам для каждого сопротивления (КЛ, ВЛ, ЛЭП) завести любые данные - вроде паспорта на ЛЭП.

Так-же можно завести данные для любой точки (опоры) - наподобие паспорта на опору.

Что-бы удобно было работать с большим количеством информации данных опор и линий электропередач программа сайта поддерживает работу с файлом EXCEL.


Это даёт некоторые преимущества:

- Если есть координаты опор линии широта, долгота и прочие данные, например тип опор, высота, номера опор, и любая другая информация достаточно их поместить в EXCEL и загрузить на сайт. Линии появятся на Яндекс.Картах сайта TokiKZ.ru и будут доступно для редактирование координат и свойств.

- Возможность после корректировки координат опор линий и внесения информации опор и линий на сайт, скачать файл для обработки данных в EXCEL.


Что-бы начать пользоваться ECXEL файлом , его нужно сначала создать и добавить в редакторе. Пока не реализована возможность генерации файла экцел сайтом.


Требование к файлу EXCEL:

- формат 1997-2003 г. (*.xls); - создать лист с именем 'Общий'; - в одной строке в столбцах по порядку слева на право разместить в ячейках:


id_линии, ... , Точка_линии, Связи, Широта, Долгота, Длина, ...


Троеточие (...) - это ваши имена свойств (например год ввода, номер опоры, тип провода ВЛ, и т.д.), которые вам нужны для работы на сайте. Длина имени не должна превышать 20 символов. Получится таблица, в которую можно уже добавить имеющиеся данные, например:


Пример excel для синхронизации с сайтом tokikz.ru

Для связки данных сайта с схемой служат столбцы с именами id_линии и Точка_линии

В схеме на сайте каждому сопротивлению присваивается номер (id_линии) и каждая точка сопротивления (Точка_линии) может совпадать с опорой линии, но не всегда - на примере выше есть опоры с номерами 3А, 3Б. Если в экцеле точка не будет содержать координаты, то на сайте она не будет сохранена.

Файл можно загрузить и выгрузить на сайт.



Предыстория:

"Движок" этого сайта сначала был сделан в экцеле макросами VBA. Я даже не знал ещё об HTML, PHP, SQL, JS, SVG графике и только ещё слышал такие слова как домен, хостинг ...

С увеличением данных в экцель (схемы были не нарисованы графически, а находились в таблицах excel расчёты становились долгими - порой минут 20 занимали; увеличивалось количество ошибок, связанных с табличным представлением схем и сложным, неудобным программирование макросами в EXCEL; да и для здоровья своих глаз - таблицы не подарок.

Так появилась идея в графике рассчитывать, а не в таблицах. И ,похоже, получилось перекачивать на SVG графику со всеми вытекающими последствиями веб разработки!