SASGIS

Веб-картография и навигация

Помощь по исходным кодам работы с метками

Запрашиваем и выполняем хотелки к SAS.Планете вне очереди

Модераторы: vdemidov, Tolik

Правила форума
Настоятельно рекомендуем ознакомиться с правилами раздела платных услуг ТУТ.

Помощь по исходным кодам работы с метками

Сообщение SlavutichRED » 04 июн 2020, 15:48

С сетью и ODBC разобрался, теперь осталось самое главное:(:
Требуется скачать серсы последнего стабильного реализа SAS планета и:

1. Задача МИНИМУМ: повешать на отдельные новые кнопки главной формы функции (они есть в программе SAS но не могу с ними разобраться, если чегото нехватает то дописать):
1.1. При нажатии на кнопку «Новая метка» спросить у пользователя координаты точки в десятичном формате (к примеру 5.8520863,-55.181758), имя рисунка пиктограммы для метки, название и описание (примечание) метки и получив от пользователя эти данные выполнит такие действия:
1.1.1. Проверит нет ли в БД меток уже другой метки с такими же координатами, если есть предложтит переписать поверх старой и отобразит новую на экране, или отказаться от добавления метки;
1.1.2. Если метки в БД пока нет, то добавит новую метку в БД и выведет ее на экране (соответственно у пользователей эта метка к примеру после нажатия кнопки «считать обновления редактирования без перезапуска программы SAS)

1.2. При нажатии на кнопку «Новый полигон» спросить у пользователя количество точек полигона, потом соответствующее количество коодинат этих точек в десятичном формате (к примеру 5.8520863,-55.181758; 5.8520863,-55.181758; 5.8520863,-55.181758;…), цвет линий и заливки полупрозрачного полигона, название и описание (примечание) полигона и получив от пользователя эти данные аналогично как и для меток проверит в БД/создаст в БД/отобразит на экране

1.3. При нажатии на кнопку «Новая маршрут» спросить у пользователя количество точек, потом соответствующее количество коодинат этих точек в десятичном формате (к примеру 5.8520863,-55.181758; 5.8520863,-55.181758; 5.8520863,-55.181758;…), цвет линий маршрута, название и описание (примечание) и получив от пользователя эти данные аналогично как и для меток проверит в БД/создаст в БД/отобразит на экране

2. Задача МАКСИМУМ: При нажатии на кнопку «Новый сектор» спросить у пользователя координаты вершины сектора, азимут центрального луча сектора, ширину угла сектора в градусах от 0до360, длину луча сектора в метрах, имя пиктограммы для вершины сектора, цвет линий и заливки полупрозрачного сектора, название и описание. После чего аналогично проверит в БД/создаст в БД/отобразит на экране.

Соответственно передать новые исходники мне.
Готов обсудить ценник работы.
Вложения
уже хорошо разбирающегося в исходниках кодах программы SAS Планета.rar
(142.8 KiB) Скачиваний: 93
SlavutichRED
Новичок
 
Сообщения: 3
Зарегистрирован: 28 сен 2018, 18:00
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Вернуться в Внеочередное исполнение хотелок

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1