Вопрос:
У меня нет интернета на устройстве, как добавлять точки отмеченные через программу в базу.
Ответ:
Если нет совсем никакой возможности соединить устройство с интернетом то, объекты добавляются в файл (откуда при наличии интернета выгружаются в базу) /sdcard/Mcam/speedcam.txt в формате: unixtime,X, Y, TYPE, SPEED, DirType, Direction
unixtime - Время в unix формате, X - Горизонталь/долгота (E/W) координата, Y - Вертикаль/широта (N/S) координата, TYPE - Тип предупреждения, DirType - Тип направления действия, Direction - Азимут
Сейчас в программе возможно отмечать следующие типы предупреждений:
1 - Статическая камера измеряющая скорость, 2 - камера встроенная в светофор, 3 - Камера проверяющая проезд на красный свет, 102 - Лежачий полицейский, 103 - Плохая дорога, 21 - Железнодорожный переезд, 5 - Мобильная камера (засада), 101 - Знак ограничения скорости, 20 - Стационарный пост ДПС, 22 - Школьная зона / Опасный пешеходный переход, 104 - Опасное изменение направления движения, 105 - Опасный перекресток
Открываете файл /sdcard/Mcam/speedcam.txt в любом обозревателе файлов и вручную добавляете точку на карте в любом месте, затем выставляете координаты X и y из файла точка передвинется на них. Затем выбираете из списка тип предупреждения (расшифровка типов из файла описана выше). Ставите ограничение скорости, в файле записана Ваша скорость (придется вспомнить какое ограничение было). Тип направления по умолчанию ставится двунаправленный (Кроме знаков ограничения скорости, они двунаправленными не бывают. ПРИДЕТСЯ ВСПОМНИТЬ БЫЛО ДВЕ КАМЕРЫ В РАЗНЫЕ СТОРОНЫ ИЛИ НЕТ, азимут - файл примерно покажет направление вашего движения, что бы вы могли вспомнить куда двигались.
Корректировку скорости, координат, тип направления и азимут придется выставлять уже по месту в соответствие с правилами и картой.