+Поля
This commit is contained in:
@ -801,47 +801,47 @@ public class DbOpenHelper extends SQLiteOpenHelper
|
|||||||
"image_name5 text," + //Наименование рисунка 5
|
"image_name5 text," + //Наименование рисунка 5
|
||||||
"image_send5 boolean NOT NULL DEFAULT 0," + //Отправили ли рисунок 1 на сервер (При изменении отмечается как не отправленное false)
|
"image_send5 boolean NOT NULL DEFAULT 0," + //Отправили ли рисунок 1 на сервер (При изменении отмечается как не отправленное false)
|
||||||
|
|
||||||
"Risk_House boolean," + // Имеются ли в непосредственной близости от обработок жилые дома или жилье (в радиусе 2 км вокруг обрабатываемого участка)
|
"risk_house boolean," + // Имеются ли в непосредственной близости от обработок жилые дома или жилье (в радиусе 2 км вокруг обрабатываемого участка)
|
||||||
"Risk_House_Distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до ближайшего жилья:
|
"risk_house_distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до ближайшего жилья:
|
||||||
"Risk_House_Buffer_Zones," + // Соблюдались ли буферные зоны?
|
"risk_house_buffer_zones boolean," + // Соблюдались ли буферные зоны?
|
||||||
"Risk_House_Impact boolean," + // Существует ли вероятность воздействия на жилые дома/жилье?
|
"risk_house_impact boolean," + // Существует ли вероятность воздействия на жилые дома/жилье?
|
||||||
"Risk_House_Informed boolean," + // Были ли проинформированы жители о применении инсектицидов? (проверка бригадой по мониторингу)
|
"risk_house_informed boolean," + // Были ли проинформированы жители о применении инсектицидов? (проверка бригадой по мониторингу)
|
||||||
|
|
||||||
"Risk_Water boolean," + // Имеются ли в непосредственной близости от обработок поверхностные воды (в радиусе 2 км вокруг обрабатываемого участка)
|
"risk_water boolean," + // Имеются ли в непосредственной близости от обработок поверхностные воды (в радиусе 2 км вокруг обрабатываемого участка)
|
||||||
"Risk_Water_Distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до ближайшего источника поверхностной воды:
|
"risk_water_distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до ближайшего источника поверхностной воды:
|
||||||
"Risk_Water_Buffer_Zones boolean," + // Соблюдались ли буферные зоны?
|
"risk_water_buffer_Zones boolean," + // Соблюдались ли буферные зоны?
|
||||||
"Risk_Water_Impact boolean," + // Существует ли вероятность воздействия на поверхностные воды?
|
"risk_water_impact boolean," + // Существует ли вероятность воздействия на поверхностные воды?
|
||||||
|
|
||||||
"Risk_Apiary boolean," + // Имеются ли в непосредственной близости от обработок пчеловодства (в радиусе 5 км вокруг обрабатываемого участка)
|
"risk_apiary boolean," + // Имеются ли в непосредственной близости от обработок пчеловодства (в радиусе 5 км вокруг обрабатываемого участка)
|
||||||
"Risk_Apiary_Distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до пасеки
|
"risk_apiary_distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до пасеки
|
||||||
"Risk_Apiary_Informed boolean," + // Были ли пчеловоды проинформированы о применении инсектицидов
|
"risk_apiary_informed boolean," + // Были ли пчеловоды проинформированы о применении инсектицидов
|
||||||
"Risk_Apiary_Measure text," + // Какие меры были предприняты для снижения отрицательного воздействия на пчел
|
"risk_apiary_measure text," + // Какие меры были предприняты для снижения отрицательного воздействия на пчел
|
||||||
"Risk_Apiary_Impact boolean," + // Существует ли вероятность воздействия на пчел
|
"risk_apiary_impact boolean," + // Существует ли вероятность воздействия на пчел
|
||||||
|
|
||||||
"Risk_Agricultural boolean," + // Были ли обработаны или подверглись воздействию какие-либо сельхозкультуры?
|
"risk_agricultural boolean," + // Были ли обработаны или подверглись воздействию какие-либо сельхозкультуры?
|
||||||
"Risk_Agricultural_Name text," + // Наименование сельхозкультуры
|
"risk_agricultural_name text," + // Наименование сельхозкультуры
|
||||||
"Risk_Agricultural_Phase text," + // Фаза развития сельхозкультуры
|
"risk_agricultural_phase text," + // Фаза развития сельхозкультуры
|
||||||
"Risk_Agricultural_Toxic boolean," + // Наблюдалась ли фитотоксичность
|
"risk_agricultural_toxic boolean," + // Наблюдалась ли фитотоксичность
|
||||||
"Risk_Agricultural_Inform boolean," + // Были ли фермеры проинформированы о предуборочном периоде
|
"risk_agricultural_inform boolean," + // Были ли фермеры проинформированы о предуборочном периоде
|
||||||
|
|
||||||
"Risk_Silk boolean," + // Имеются ли в непосредственной близости от обработок шелководства (в радиусе 2 км вокруг обрабатываемого участка)
|
"risk_silk boolean," + // Имеются ли в непосредственной близости от обработок шелководства (в радиусе 2 км вокруг обрабатываемого участка)
|
||||||
"Risk_Silk_Distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до тутовой плантации
|
"risk_silk_distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до тутовой плантации
|
||||||
"Risk_Silk_Inform boolean," + // Были ли шелководы проинформированы о применении инсектицидов?
|
"risk_silk_inform boolean," + // Были ли шелководы проинформированы о применении инсектицидов?
|
||||||
"Risk_Silk_Trees_Measure text," + // Какие меры были предприняты для снижения отрицательного воздействия на тутовые деревья
|
"risk_silk_trees_measure text," + // Какие меры были предприняты для снижения отрицательного воздействия на тутовые деревья
|
||||||
"Risk_Silk_Trees_Impact boolean," + // Существует ли вероятность воздействия на тутовые деревья
|
"risk_silk_trees_impact boolean," + // Существует ли вероятность воздействия на тутовые деревья
|
||||||
|
|
||||||
"Risk_Pastures boolean," + // Были ли обработаны луга или пастбища?
|
"risk_pastures boolean," + // Были ли обработаны луга или пастбища?
|
||||||
"Risk_Pastures_Inform boolean," + // Были ли пастухи проинформированы о периодах удержания домашнего скота?
|
"risk_pastures_Inform boolean," + // Были ли пастухи проинформированы о периодах удержания домашнего скота?
|
||||||
|
|
||||||
"Risk_Park boolean," + // Имеются ли в непосредственной близости от обработок другие экологически чувствительные зоны
|
"risk_park boolean," + // Имеются ли в непосредственной близости от обработок другие экологически чувствительные зоны
|
||||||
"Risk_Park_Type text," + // Какой тип экологически чувствительной зоны
|
"risk_park_type text," + // Какой тип экологически чувствительной зоны
|
||||||
"Risk_Park_Distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до экологически чувствительной зоны
|
"risk_park_distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до экологически чувствительной зоны
|
||||||
"Risk_Park_Buffer_Zones boolean," + // Соблюдались ли буферные зоны?
|
"risk_park_buffer_zones boolean," + // Соблюдались ли буферные зоны?
|
||||||
"Risk_Park_Impact boolean," + // Существует ли вероятность воздействия на экологически чувствительные зоны?
|
"risk_park_impact boolean," + // Существует ли вероятность воздействия на экологически чувствительные зоны?
|
||||||
|
|
||||||
"Risk_Probe_Analysis boolean," + // Пробы, взятые для анализа остатков
|
"risk_probe_analysis boolean," + // Пробы, взятые для анализа остатков
|
||||||
"Risk_Probe_Analysis_Name text," + // Проба какого субстрата или организма была взята
|
"risk_probe_analysis_name text," + // Проба какого субстрата или организма была взята
|
||||||
"Risk_Probe_Analysis_Number text," + // Регистрационный номер формы отбора проб
|
"risk_probe_analysis_number text," + // Регистрационный номер формы отбора проб
|
||||||
|
|
||||||
|
|
||||||
"test boolean" + //Тестовая ли анкета
|
"test boolean" + //Тестовая ли анкета
|
||||||
@ -1319,48 +1319,47 @@ public class DbOpenHelper extends SQLiteOpenHelper
|
|||||||
"image_name5 text," + //Наименование рисунка 5
|
"image_name5 text," + //Наименование рисунка 5
|
||||||
"image_send5 boolean NOT NULL DEFAULT 0," + //Отправили ли рисунок 1 на сервер (При изменении отмечается как не отправленное false)
|
"image_send5 boolean NOT NULL DEFAULT 0," + //Отправили ли рисунок 1 на сервер (При изменении отмечается как не отправленное false)
|
||||||
|
|
||||||
"Risk_House boolean," + // Имеются ли в непосредственной близости от обработок жилые дома или жилье (в радиусе 2 км вокруг обрабатываемого участка)
|
"risk_house boolean," + // Имеются ли в непосредственной близости от обработок жилые дома или жилье (в радиусе 2 км вокруг обрабатываемого участка)
|
||||||
"Risk_House_Distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до ближайшего жилья:
|
"risk_house_distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до ближайшего жилья:
|
||||||
"Risk_House_Buffer_Zones," + // Соблюдались ли буферные зоны?
|
"risk_house_buffer_zones boolean," + // Соблюдались ли буферные зоны?
|
||||||
"Risk_House_Impact boolean," + // Существует ли вероятность воздействия на жилые дома/жилье?
|
"risk_house_impact boolean," + // Существует ли вероятность воздействия на жилые дома/жилье?
|
||||||
"Risk_House_Informed boolean," + // Были ли проинформированы жители о применении инсектицидов? (проверка бригадой по мониторингу)
|
"risk_house_informed boolean," + // Были ли проинформированы жители о применении инсектицидов? (проверка бригадой по мониторингу)
|
||||||
|
|
||||||
"Risk_Water boolean," + // Имеются ли в непосредственной близости от обработок поверхностные воды (в радиусе 2 км вокруг обрабатываемого участка)
|
"risk_water boolean," + // Имеются ли в непосредственной близости от обработок поверхностные воды (в радиусе 2 км вокруг обрабатываемого участка)
|
||||||
"Risk_Water_Distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до ближайшего источника поверхностной воды:
|
"risk_water_distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до ближайшего источника поверхностной воды:
|
||||||
"Risk_Water_Buffer_Zones boolean," + // Соблюдались ли буферные зоны?
|
"risk_water_buffer_zones boolean," + // Соблюдались ли буферные зоны?
|
||||||
"Risk_Water_Impact boolean," + // Существует ли вероятность воздействия на поверхностные воды?
|
"risk_water_impact boolean," + // Существует ли вероятность воздействия на поверхностные воды?
|
||||||
|
|
||||||
"Risk_Apiary boolean," + // Имеются ли в непосредственной близости от обработок пчеловодства (в радиусе 5 км вокруг обрабатываемого участка)
|
"risk_apiary boolean," + // Имеются ли в непосредственной близости от обработок пчеловодства (в радиусе 5 км вокруг обрабатываемого участка)
|
||||||
"Risk_Apiary_Distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до пасеки
|
"risk_apiary_distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до пасеки
|
||||||
"Risk_Apiary_Informed boolean," + // Были ли пчеловоды проинформированы о применении инсектицидов
|
"risk_apiary_informed boolean," + // Были ли пчеловоды проинформированы о применении инсектицидов
|
||||||
"Risk_Apiary_Measure text," + // Какие меры были предприняты для снижения отрицательного воздействия на пчел
|
"risk_apiary_measure text," + // Какие меры были предприняты для снижения отрицательного воздействия на пчел
|
||||||
"Risk_Apiary_Impact boolean," + // Существует ли вероятность воздействия на пчел
|
"risk_apiary_impact boolean," + // Существует ли вероятность воздействия на пчел
|
||||||
|
|
||||||
"Risk_Agricultural boolean," + // Были ли обработаны или подверглись воздействию какие-либо сельхозкультуры?
|
"risk_agricultural boolean," + // Были ли обработаны или подверглись воздействию какие-либо сельхозкультуры?
|
||||||
"Risk_Agricultural_Name text," + // Наименование сельхозкультуры
|
"risk_agricultural_name text," + // Наименование сельхозкультуры
|
||||||
"Risk_Agricultural_Phase text," + // Фаза развития сельхозкультуры
|
"risk_agricultural_phase text," + // Фаза развития сельхозкультуры
|
||||||
"Risk_Agricultural_Toxic boolean," + // Наблюдалась ли фитотоксичность
|
"risk_agricultural_toxic boolean," + // Наблюдалась ли фитотоксичность
|
||||||
"Risk_Agricultural_Inform boolean," + // Были ли фермеры проинформированы о предуборочном периоде
|
"risk_agricultural_inform boolean," + // Были ли фермеры проинформированы о предуборочном периоде
|
||||||
|
|
||||||
"Risk_Silk boolean," + // Имеются ли в непосредственной близости от обработок шелководства (в радиусе 2 км вокруг обрабатываемого участка)
|
"risk_silk boolean," + // Имеются ли в непосредственной близости от обработок шелководства (в радиусе 2 км вокруг обрабатываемого участка)
|
||||||
"Risk_Silk_Distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до тутовой плантации
|
"risk_silk_distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до тутовой плантации
|
||||||
"Risk_Silk_Inform boolean," + // Были ли шелководы проинформированы о применении инсектицидов?
|
"risk_silk_inform boolean," + // Были ли шелководы проинформированы о применении инсектицидов?
|
||||||
"Risk_Silk_Trees_Measure text," + // Какие меры были предприняты для снижения отрицательного воздействия на тутовые деревья
|
"risk_silk_trees_measure text," + // Какие меры были предприняты для снижения отрицательного воздействия на тутовые деревья
|
||||||
"Risk_Silk_Trees_Impact boolean," + // Существует ли вероятность воздействия на тутовые деревья
|
"risk_silk_trees_impact boolean," + // Существует ли вероятность воздействия на тутовые деревья
|
||||||
|
|
||||||
"Risk_Pastures boolean," + // Были ли обработаны луга или пастбища?
|
"risk_pastures boolean," + // Были ли обработаны луга или пастбища?
|
||||||
"Risk_Pastures_Inform boolean," + // Были ли пастухи проинформированы о периодах удержания домашнего скота?
|
"risk_pastures_inform boolean," + // Были ли пастухи проинформированы о периодах удержания домашнего скота?
|
||||||
|
|
||||||
"Risk_Park boolean," + // Имеются ли в непосредственной близости от обработок другие экологически чувствительные зоны
|
"risk_park boolean," + // Имеются ли в непосредственной близости от обработок другие экологически чувствительные зоны
|
||||||
"Risk_Park_Type text," + // Какой тип экологически чувствительной зоны
|
"risk_park_type text," + // Какой тип экологически чувствительной зоны
|
||||||
"Risk_Park_Distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до экологически чувствительной зоны
|
"risk_park_distance float," + // Расстояние от ближайшего края обрабатываемого участка (м) до экологически чувствительной зоны
|
||||||
"Risk_Park_Buffer_Zones boolean," + // Соблюдались ли буферные зоны?
|
"risk_park_buffer_zones boolean," + // Соблюдались ли буферные зоны?
|
||||||
"Risk_Park_Impact boolean," + // Существует ли вероятность воздействия на экологически чувствительные зоны?
|
"risk_park_impact boolean," + // Существует ли вероятность воздействия на экологически чувствительные зоны?
|
||||||
|
|
||||||
"Risk_Probe_Analysis boolean," + // Пробы, взятые для анализа остатков
|
|
||||||
"Risk_Probe_Analysis_Name text," + // Проба какого субстрата или организма была взята
|
|
||||||
"Risk_Probe_Analysis_Number text," + // Регистрационный номер формы отбора проб
|
|
||||||
|
|
||||||
|
"risk_probe_analysis boolean," + // Пробы, взятые для анализа остатков
|
||||||
|
"risk_probe_analysis_name text," + // Проба какого субстрата или организма была взята
|
||||||
|
"risk_probe_analysis_number text," + // Регистрационный номер формы отбора проб
|
||||||
|
|
||||||
"test boolean" + //Тестовая ли анкета
|
"test boolean" + //Тестовая ли анкета
|
||||||
");";
|
");";
|
||||||
|
|||||||
@ -273,11 +273,49 @@ public class LocustHealthActivity extends FragmentActivity implements LocationLi
|
|||||||
public EditText edtSafControlActions = null; //"safety_Control_Actions text," + // Если Да, опишите последующее действие(я)
|
public EditText edtSafControlActions = null; //"safety_Control_Actions text," + // Если Да, опишите последующее действие(я)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public EditText edtComments = null; // КОММЕНТАРИИ
|
public EditText edtComments = null; // КОММЕНТАРИИ
|
||||||
|
|
||||||
|
|
||||||
|
//********** Оценки риска **********
|
||||||
|
public View spiRiskHouse = null; //H Имеются ли в непосредственной близости от обработок жилые дома или жилье (в радиусе 2 км вокруг обрабатываемого участка)
|
||||||
|
public EditText edtRiskHouseDistance = null; //H Расстояние от ближайшего края обрабатываемого участка (м) до ближайшего жилья:
|
||||||
|
public View spiRiskHouseBufferZones = null; //H Соблюдались ли буферные зоны?
|
||||||
|
public View spiRiskHouseImpact = null; //H Существует ли вероятность воздействия на жилые дома/жилье?
|
||||||
|
public View spiRiskHouseInformed = null; //H Были ли проинформированы жители о применении инсектицидов? (проверка бригадой по мониторингу)
|
||||||
|
public View spiRiskWater = null; //H Имеются ли в непосредственной близости от обработок поверхностные воды (в радиусе 2 км вокруг обрабатываемого участка)
|
||||||
|
public EditText edtRiskWaterDistance = null; //H Расстояние от ближайшего края обрабатываемого участка (м) до ближайшего источника поверхностной воды:
|
||||||
|
public View spiRiskWaterBufferZones = null; //H Соблюдались ли буферные зоны?
|
||||||
|
public View spiRiskWaterImpact = null; //H Существует ли вероятность воздействия на поверхностные воды?
|
||||||
|
public View spiRiskApiary = null; //H Имеются ли в непосредственной близости от обработок пчеловодства (в радиусе 5 км вокруг обрабатываемого участка)
|
||||||
|
public EditText edtRiskApiaryDistance = null; //H Расстояние от ближайшего края обрабатываемого участка (м) до пасеки
|
||||||
|
public View spiRiskApiaryInformed = null; //H Были ли пчеловоды проинформированы о применении инсектицидов
|
||||||
|
public EditText edtRiskApiaryMeasure = null; //H Какие меры были предприняты для снижения отрицательного воздействия на пчел
|
||||||
|
public View spiRiskApiaryImpact = null; //H Существует ли вероятность воздействия на пчел
|
||||||
|
public View spiRiskAgricultural = null; //H Были ли обработаны или подверглись воздействию какие-либо сельхозкультуры?
|
||||||
|
public EditText edtRiskAgriculturalName = null; //H Наименование сельхозкультуры
|
||||||
|
public EditText edtRiskAgriculturalPhase = null; //H Фаза развития сельхозкультуры
|
||||||
|
public View spiRiskAgriculturalToxic = null; //H Наблюдалась ли фитотоксичность
|
||||||
|
public View spiRiskAgriculturalInform = null; //H Были ли фермеры проинформированы о предуборочном периоде
|
||||||
|
public View spiRiskSilk = null; //H Имеются ли в непосредственной близости от обработок шелководства (в радиусе 2 км вокруг обрабатываемого участка)
|
||||||
|
public EditText edtRiskSilkDistance = null; //H Расстояние от ближайшего края обрабатываемого участка (м) до тутовой плантации
|
||||||
|
public View spiRiskSilkInform = null; //H Были ли шелководы проинформированы о применении инсектицидов?
|
||||||
|
public EditText edtRiskSilkTreesMeasure = null; //H Какие меры были предприняты для снижения отрицательного воздействия на тутовые деревья
|
||||||
|
public View spiRiskSilkTreesImpact = null; //H Существует ли вероятность воздействия на тутовые деревья
|
||||||
|
public View spiRiskPastures = null; //H Были ли обработаны луга или пастбища?
|
||||||
|
public View spiRiskPasturesInform = null; //H Были ли пастухи проинформированы о периодах удержания домашнего скота?
|
||||||
|
public View spiRiskPark = null; //H Имеются ли в непосредственной близости от обработок другие экологически чувствительные зоны (например, национальный парк, заповедник) (в радиусе 2 км вокруг обрабатываемого участка)
|
||||||
|
public EditText edtRiskParkType = null; //H Какой тип экологически чувствительной зоны
|
||||||
|
public EditText edtRiskParkDistance = null; //H Расстояние от ближайшего края обрабатываемого участка (м) до экологически чувствительной зоны
|
||||||
|
public View spiRiskParkBufferZones = null; //H Соблюдались ли буферные зоны?
|
||||||
|
public View spiRiskParkImpact = null; //H Существует ли вероятность воздействия на экологически чувствительные зоны?
|
||||||
|
|
||||||
|
//********** Отбор проб для анализа остатков **********
|
||||||
|
public View spiRiskProbeAnalysis = null; //H Пробы, взятые для анализа остатков
|
||||||
|
public EditText edtRiskProbeAnalysisName = null; //H Проба какого субстрата или организма была взята
|
||||||
|
public EditText edtRiskProbeAnalysisNumber = null; //H Регистрационный номер формы отбора проб
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public View btnOk = null;
|
public View btnOk = null;
|
||||||
public View btnCancel = null;
|
public View btnCancel = null;
|
||||||
public View btnGetGPSCenter = null;
|
public View btnGetGPSCenter = null;
|
||||||
@ -1248,9 +1286,18 @@ public class LocustHealthActivity extends FragmentActivity implements LocationLi
|
|||||||
edtSafNonTargetEffect = (EditText) findViewById(R.id.edtSafNonTargetEffect);
|
edtSafNonTargetEffect = (EditText) findViewById(R.id.edtSafNonTargetEffect);
|
||||||
guiTableDel.add(edtSafNonTargetEffect, "safety_non_target_effect");
|
guiTableDel.add(edtSafNonTargetEffect, "safety_non_target_effect");
|
||||||
|
|
||||||
//H Наблюдалось или сообщалось о воздействии на нецелевые организмы? (например, болезни домашнего скота, смертность рыб, гибель пчел и т.д.)
|
//H Наблюдалось или сообщалось о воздействии на нецелевые организмы? (например, болезни домашнего скота, смертность рыб, гибель пчел и т.д.)
|
||||||
//H Если Да, то где и какое воздействие?
|
spiSafNonTarget2 = findViewById(R.id.spiSafNonTarget2);
|
||||||
//H Если информация поступила от прочих лиц, от кого именно? (укажите имя, номер телефона, адрес)
|
guiTableDel.add(spiSafNonTarget2, "safety_non_target");
|
||||||
|
((selectDB)spiSafNonTarget2).addField("", "");
|
||||||
|
((selectDB)spiSafNonTarget2).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiSafNonTarget2).addField(getString(R.string.No), "0");
|
||||||
|
//H Если Да, то где и какое воздействие?
|
||||||
|
edtSafNonTargetEffect2 = (EditText) findViewById(R.id.edtSafNonTargetEffect2);
|
||||||
|
guiTableDel.add(edtSafNonTargetEffect2, "safety_non_target_effect");
|
||||||
|
//H Если информация поступила от прочих лиц, от кого именно? (укажите имя, номер телефона, адрес)
|
||||||
|
edtSafNonTargetEffectPerson = (EditText) findViewById(R.id.edtSafNonTargetEffectPerson);
|
||||||
|
guiTableDel.add(edtSafNonTargetEffectPerson, "safety_non_target_effect_person");
|
||||||
|
|
||||||
// Другие инциденты по здоровью или окружающей среде, возникшие возможно при обработке
|
// Другие инциденты по здоровью или окружающей среде, возникшие возможно при обработке
|
||||||
spiSafIncident = findViewById(R.id.spiSafIncident);
|
spiSafIncident = findViewById(R.id.spiSafIncident);
|
||||||
@ -1263,8 +1310,16 @@ public class LocustHealthActivity extends FragmentActivity implements LocationLi
|
|||||||
edtSafIncidentEffect = (EditText) findViewById(R.id.edtSafIncidentEffect);
|
edtSafIncidentEffect = (EditText) findViewById(R.id.edtSafIncidentEffect);
|
||||||
guiTableDel.add(edtSafIncidentEffect, "safety_incident_effect");
|
guiTableDel.add(edtSafIncidentEffect, "safety_incident_effect");
|
||||||
|
|
||||||
//H Осуществлялся ли бригадой по мониторингу ЗЧ и ОС контроль в отношении наблюдаемого или зарегистрированного воздействия на окружающую среду
|
//H Осуществлялся ли бригадой по мониторингу ЗЧ и ОС контроль в отношении наблюдаемого или зарегистрированного воздействия на окружающую среду
|
||||||
//H Если Да, опишите последующее действие(я)
|
spiSafControl = findViewById(R.id.spiSafControl);
|
||||||
|
guiTableDel.add(spiSafControl, "safety_control");
|
||||||
|
((selectDB)spiSafControl).addField("", "");
|
||||||
|
((selectDB)spiSafControl).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiSafControl).addField(getString(R.string.No), "0");
|
||||||
|
|
||||||
|
//H Если Да, опишите последующее действие(я)
|
||||||
|
edtSafControlActions = (EditText) findViewById(R.id.edtSafControlActions);
|
||||||
|
guiTableDel.add(edtSafControlActions, "safety_Control_actions");
|
||||||
|
|
||||||
//********** Предоставление информации *********
|
//********** Предоставление информации *********
|
||||||
edtComments = (EditText) findViewById(R.id.edtComments); // КОММЕНТАР<D090>?<3F>?
|
edtComments = (EditText) findViewById(R.id.edtComments); // КОММЕНТАР<D090>?<3F>?
|
||||||
@ -1276,49 +1331,182 @@ public class LocustHealthActivity extends FragmentActivity implements LocationLi
|
|||||||
//H Фото ситуации, возникшей при обработке, любых инцидентов и т. д.
|
//H Фото ситуации, возникшей при обработке, любых инцидентов и т. д.
|
||||||
|
|
||||||
//********** Оценки риска **********
|
//********** Оценки риска **********
|
||||||
|
|
||||||
//H Имеются ли в непосредственной близости от обработок жилые дома или жилье (в радиусе 2 км вокруг обрабатываемого участка)
|
//H Имеются ли в непосредственной близости от обработок жилые дома или жилье (в радиусе 2 км вокруг обрабатываемого участка)
|
||||||
|
spiRiskHouse = findViewById(R.id.spiRiskHouse);
|
||||||
|
guiTableHealth.add(spiRiskHouse, "risk_house");
|
||||||
|
((selectDB)spiRiskHouse).addField("", "");
|
||||||
|
((selectDB)spiRiskHouse).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskHouse).addField(getString(R.string.No), "0");
|
||||||
//H Расстояние от ближайшего края обрабатываемого участка (м) до ближайшего жилья:
|
//H Расстояние от ближайшего края обрабатываемого участка (м) до ближайшего жилья:
|
||||||
|
edtRiskHouseDistance = (EditText) findViewById(R.id.edtRiskHouseDistance);
|
||||||
|
guiTableHealth.add(edtRiskHouseDistance, "risk_house_distance");
|
||||||
//H Соблюдались ли буферные зоны?
|
//H Соблюдались ли буферные зоны?
|
||||||
|
spiRiskHouseBufferZones = findViewById(R.id.spiRiskHouseBufferZones);
|
||||||
|
guiTableHealth.add(spiRiskHouseBufferZones, "risk_house_buffer_zones");
|
||||||
|
((selectDB)spiRiskHouseBufferZones).addField("", "");
|
||||||
|
((selectDB)spiRiskHouseBufferZones).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskHouseBufferZones).addField(getString(R.string.No), "0");
|
||||||
//H Существует ли вероятность воздействия на жилые дома/жилье?
|
//H Существует ли вероятность воздействия на жилые дома/жилье?
|
||||||
|
spiRiskHouseImpact = findViewById(R.id.spiRiskHouseImpact);
|
||||||
|
guiTableHealth.add(spiRiskHouseImpact, "risk_house_impact");
|
||||||
|
((selectDB)spiRiskHouseImpact).addField("", "");
|
||||||
|
((selectDB)spiRiskHouseImpact).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskHouseImpact).addField(getString(R.string.No), "0");
|
||||||
//H Были ли проинформированы жители о применении инсектицидов? (проверка бригадой по мониторингу)
|
//H Были ли проинформированы жители о применении инсектицидов? (проверка бригадой по мониторингу)
|
||||||
|
spiRiskHouseInformed = findViewById(R.id.spiRiskHouseInformed);
|
||||||
|
guiTableHealth.add(spiRiskHouseInformed, "risk_house_informed");
|
||||||
|
((selectDB)spiRiskHouseInformed).addField("", "");
|
||||||
|
((selectDB)spiRiskHouseInformed).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskHouseInformed).addField(getString(R.string.No), "0");
|
||||||
|
|
||||||
//H Имеются ли в непосредственной близости от обработок поверхностные воды (в радиусе 2 км вокруг обрабатываемого участка)
|
//H Имеются ли в непосредственной близости от обработок поверхностные воды (в радиусе 2 км вокруг обрабатываемого участка)
|
||||||
|
spiRiskWater = findViewById(R.id.spiRiskWater);
|
||||||
|
guiTableHealth.add(spiRiskWater, "risk_water");
|
||||||
|
((selectDB)spiRiskWater).addField("", "");
|
||||||
|
((selectDB)spiRiskWater).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskWater).addField(getString(R.string.No), "0");
|
||||||
//H Расстояние от ближайшего края обрабатываемого участка (м) до ближайшего источника поверхностной воды:
|
//H Расстояние от ближайшего края обрабатываемого участка (м) до ближайшего источника поверхностной воды:
|
||||||
|
edtRiskWaterDistance = (EditText) findViewById(R.id.edtRiskWaterDistance);
|
||||||
|
guiTableHealth.add(edtRiskWaterDistance, "risk_water_distance");
|
||||||
//H Соблюдались ли буферные зоны?
|
//H Соблюдались ли буферные зоны?
|
||||||
|
spiRiskWaterBufferZones = findViewById(R.id.spiRiskWaterBufferZones);
|
||||||
|
guiTableHealth.add(spiRiskWaterBufferZones, "risk_water_buffer_zones");
|
||||||
|
((selectDB)guiTableHealth).addField("", "");
|
||||||
|
((selectDB)guiTableHealth).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)guiTableHealth).addField(getString(R.string.No), "0");
|
||||||
//H Существует ли вероятность воздействия на поверхностные воды?
|
//H Существует ли вероятность воздействия на поверхностные воды?
|
||||||
|
spiRiskWaterImpact = findViewById(R.id.spiRiskWaterImpact);
|
||||||
|
guiTableHealth.add(spiRiskWaterImpact, "risk_water_impact");
|
||||||
|
((selectDB)spiRiskWaterImpact).addField("", "");
|
||||||
|
((selectDB)spiRiskWaterImpact).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskWaterImpact).addField(getString(R.string.No), "0");
|
||||||
|
|
||||||
//H Имеются ли в непосредственной близости от обработок пчеловодства (в радиусе 5 км вокруг обрабатываемого участка)
|
//H Имеются ли в непосредственной близости от обработок пчеловодства (в радиусе 5 км вокруг обрабатываемого участка)
|
||||||
|
spiRiskApiary = findViewById(R.id.spiRiskApiary);
|
||||||
|
guiTableHealth.add(spiRiskApiary, "risk_apiary");
|
||||||
|
((selectDB)spiRiskApiary).addField("", "");
|
||||||
|
((selectDB)spiRiskApiary).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskApiary).addField(getString(R.string.No), "0");
|
||||||
//H Расстояние от ближайшего края обрабатываемого участка (м) до пасеки
|
//H Расстояние от ближайшего края обрабатываемого участка (м) до пасеки
|
||||||
|
edtRiskApiaryDistance = (EditText) findViewById(R.id.edtRiskApiaryDistance);
|
||||||
|
guiTableHealth.add(edtRiskApiaryDistance, "risk_apiary_distance");
|
||||||
//H Были ли пчеловоды проинформированы о применении инсектицидов
|
//H Были ли пчеловоды проинформированы о применении инсектицидов
|
||||||
|
spiRiskApiaryInformed = findViewById(R.id.spiRiskApiaryInformed);
|
||||||
|
guiTableHealth.add(spiRiskApiaryInformed, "risk_apiary_informed");
|
||||||
|
((selectDB)spiRiskApiaryInformed).addField("", "");
|
||||||
|
((selectDB)spiRiskApiaryInformed).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskApiaryInformed).addField(getString(R.string.No), "0");
|
||||||
//H Какие меры были предприняты для снижения отрицательного воздействия на пчел
|
//H Какие меры были предприняты для снижения отрицательного воздействия на пчел
|
||||||
|
edtRiskApiaryMeasure = (EditText) findViewById(R.id.edtRiskApiaryMeasure);
|
||||||
|
guiTableHealth.add(edtRiskApiaryMeasure, "risk_apiary_measure");
|
||||||
//H Существует ли вероятность воздействия на пчел
|
//H Существует ли вероятность воздействия на пчел
|
||||||
|
spiRiskApiaryImpact = findViewById(R.id.spiRiskApiaryImpact);
|
||||||
|
guiTableHealth.add(spiRiskApiaryImpact, "risk_apiary_impact");
|
||||||
|
((selectDB)spiRiskApiaryImpact).addField("", "");
|
||||||
|
((selectDB)spiRiskApiaryImpact).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskApiaryImpact).addField(getString(R.string.No), "0");
|
||||||
|
|
||||||
//H Были ли обработаны или подверглись воздействию какие-либо сельхозкультуры?
|
//H Были ли обработаны или подверглись воздействию какие-либо сельхозкультуры?
|
||||||
|
spiRiskAgricultural = findViewById(R.id.spiRiskAgricultural);
|
||||||
|
guiTableHealth.add(spiRiskAgricultural, "risk_agricultural");
|
||||||
|
((selectDB)spiRiskAgricultural).addField("", "");
|
||||||
|
((selectDB)spiRiskAgricultural).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskAgricultural).addField(getString(R.string.No), "0");
|
||||||
//H Наименование сельхозкультуры
|
//H Наименование сельхозкультуры
|
||||||
|
edtRiskAgriculturalName = (EditText) findViewById(R.id.edtRiskAgriculturalName);
|
||||||
|
guiTableHealth.add(edtRiskAgriculturalName, "risk_agricultural_name");
|
||||||
//H Фаза развития сельхозкультуры
|
//H Фаза развития сельхозкультуры
|
||||||
|
edtRiskAgriculturalPhase = (EditText) findViewById(R.id.edtRiskAgriculturalPhase);
|
||||||
|
guiTableHealth.add(edtRiskAgriculturalPhase, "risk_agricultural_phase");
|
||||||
//H Наблюдалась ли фитотоксичность
|
//H Наблюдалась ли фитотоксичность
|
||||||
|
spiRiskAgriculturalToxic = findViewById(R.id.spiRiskAgriculturalToxic);
|
||||||
|
guiTableHealth.add(spiRiskAgriculturalToxic, "risk_agricultural_toxic");
|
||||||
|
((selectDB)spiRiskAgriculturalToxic).addField("", "");
|
||||||
|
((selectDB)spiRiskAgriculturalToxic).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskAgriculturalToxic).addField(getString(R.string.No), "0");
|
||||||
//H Были ли фермеры проинформированы о предуборочном периоде
|
//H Были ли фермеры проинформированы о предуборочном периоде
|
||||||
|
spiRiskAgriculturalInform = findViewById(R.id.spiRiskAgriculturalInform);
|
||||||
|
guiTableHealth.add(spiRiskAgriculturalInform, "risk_agricultural_inform");
|
||||||
|
((selectDB)spiRiskAgriculturalInform).addField("", "");
|
||||||
|
((selectDB)spiRiskAgriculturalInform).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskAgriculturalInform).addField(getString(R.string.No), "0");
|
||||||
|
|
||||||
//H Имеются ли в непосредственной близости от обработок шелководства (в радиусе 2 км вокруг обрабатываемого участка)
|
//H Имеются ли в непосредственной близости от обработок шелководства (в радиусе 2 км вокруг обрабатываемого участка)
|
||||||
|
spiRiskSilk = findViewById(R.id.spiRiskSilk);
|
||||||
|
guiTableHealth.add(spiRiskSilk, "risk_silk");
|
||||||
|
((selectDB)spiRiskSilk).addField("", "");
|
||||||
|
((selectDB)spiRiskSilk).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskSilk).addField(getString(R.string.No), "0");
|
||||||
//H Расстояние от ближайшего края обрабатываемого участка (м) до тутовой плантации
|
//H Расстояние от ближайшего края обрабатываемого участка (м) до тутовой плантации
|
||||||
|
edtRiskSilkDistance = (EditText) findViewById(R.id.edtRiskSilkDistance);
|
||||||
|
guiTableHealth.add(edtRiskSilkDistance, "risk_silk_distance");
|
||||||
//H Были ли шелководы проинформированы о применении инсектицидов?
|
//H Были ли шелководы проинформированы о применении инсектицидов?
|
||||||
|
spiRiskSilkInform = findViewById(R.id.spiRiskSilkInform);
|
||||||
|
guiTableHealth.add(spiRiskSilkInform, "risk_silk_inform");
|
||||||
|
((selectDB)spiRiskSilkInform).addField("", "");
|
||||||
|
((selectDB)spiRiskSilkInform).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskSilkInform).addField(getString(R.string.No), "0");
|
||||||
//H Какие меры были предприняты для снижения отрицательного воздействия на тутовые деревья
|
//H Какие меры были предприняты для снижения отрицательного воздействия на тутовые деревья
|
||||||
|
edtRiskSilkTreesMeasure = (EditText) findViewById(R.id.edtRiskSilkTreesMeasure);
|
||||||
|
guiTableHealth.add(edtRiskSilkTreesMeasure, "risk_silk_trees_measure");
|
||||||
//H Существует ли вероятность воздействия на тутовые деревья
|
//H Существует ли вероятность воздействия на тутовые деревья
|
||||||
|
spiRiskSilkTreesImpact = findViewById(R.id.spiRiskSilkTreesImpact);
|
||||||
|
guiTableHealth.add(spiRiskSilkTreesImpact, "risk_silk_trees_impact");
|
||||||
|
((selectDB)spiRiskSilkTreesImpact).addField("", "");
|
||||||
|
((selectDB)spiRiskSilkTreesImpact).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskSilkTreesImpact).addField(getString(R.string.No), "0");
|
||||||
|
|
||||||
//H Были ли обработаны луга или пастбища?
|
//H Были ли обработаны луга или пастбища?
|
||||||
|
spiRiskPastures = findViewById(R.id.spiRiskPastures);
|
||||||
|
guiTableHealth.add(spiRiskPastures, "risk_pastures");
|
||||||
|
((selectDB)spiRiskPastures).addField("", "");
|
||||||
|
((selectDB)spiRiskPastures).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskPastures).addField(getString(R.string.No), "0");
|
||||||
//H Были ли пастухи проинформированы о периодах удержания домашнего скота?
|
//H Были ли пастухи проинформированы о периодах удержания домашнего скота?
|
||||||
|
spiRiskPasturesInform = findViewById(R.id.spiRiskPasturesInform);
|
||||||
|
guiTableHealth.add(spiRiskPasturesInform, "risk_pastures_inform");
|
||||||
|
((selectDB)spiRiskPasturesInform).addField("", "");
|
||||||
|
((selectDB)spiRiskPasturesInform).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskPasturesInform).addField(getString(R.string.No), "0");
|
||||||
|
|
||||||
//H Имеются ли в непосредственной близости от обработок другие экологически чувствительные зоны (например, национальный парк, заповедник) (в радиусе 2 км вокруг обрабатываемого участка)
|
//H Имеются ли в непосредственной близости от обработок другие экологически чувствительные зоны (например, национальный парк, заповедник) (в радиусе 2 км вокруг обрабатываемого участка)
|
||||||
|
spiRiskPark = findViewById(R.id.spiRiskPark);
|
||||||
|
guiTableHealth.add(spiRiskPark, "risk_park");
|
||||||
|
((selectDB)spiRiskPark).addField("", "");
|
||||||
|
((selectDB)spiRiskPark).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskPark).addField(getString(R.string.No), "0");
|
||||||
//H Какой тип экологически чувствительной зоны
|
//H Какой тип экологически чувствительной зоны
|
||||||
|
edtRiskParkType = (EditText) findViewById(R.id.edtRiskParkType);
|
||||||
|
guiTableHealth.add(edtRiskParkType, "risk_park_type");
|
||||||
//H Расстояние от ближайшего края обрабатываемого участка (м) до экологически чувствительной зоны
|
//H Расстояние от ближайшего края обрабатываемого участка (м) до экологически чувствительной зоны
|
||||||
|
edtRiskParkDistance = (EditText) findViewById(R.id.edtRiskParkDistance);
|
||||||
|
guiTableHealth.add(edtRiskParkDistance, "risk_park_distance");
|
||||||
//H Соблюдались ли буферные зоны?
|
//H Соблюдались ли буферные зоны?
|
||||||
|
spiRiskParkBufferZones = findViewById(R.id.spiRiskParkBufferZones);
|
||||||
|
guiTableHealth.add(spiRiskParkBufferZones, "risk_park_buffer_zones");
|
||||||
|
((selectDB)spiRiskParkBufferZones).addField("", "");
|
||||||
|
((selectDB)spiRiskParkBufferZones).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskParkBufferZones).addField(getString(R.string.No), "0");
|
||||||
//H Существует ли вероятность воздействия на экологически чувствительные зоны?
|
//H Существует ли вероятность воздействия на экологически чувствительные зоны?
|
||||||
|
spiRiskParkImpact = findViewById(R.id.spiRiskParkImpact);
|
||||||
|
guiTableHealth.add(spiRiskParkImpact, "risk_park_impact");
|
||||||
|
((selectDB)spiRiskParkImpact).addField("", "");
|
||||||
|
((selectDB)spiRiskParkImpact).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskParkImpact).addField(getString(R.string.No), "0");
|
||||||
|
|
||||||
//H Отбор проб для анализа остатков
|
//********** Отбор проб для анализа остатков **********
|
||||||
//H Пробы, взятые для анализа остатков
|
//H Пробы, взятые для анализа остатков
|
||||||
|
spiRiskProbeAnalysis = findViewById(R.id.spiRiskProbeAnalysis);
|
||||||
|
guiTableHealth.add(spiRiskProbeAnalysis, "risk_probe_analysis");
|
||||||
|
((selectDB)spiRiskProbeAnalysis).addField("", "");
|
||||||
|
((selectDB)spiRiskProbeAnalysis).addField(getString(R.string.Yes), "1");
|
||||||
|
((selectDB)spiRiskProbeAnalysis).addField(getString(R.string.No), "0");
|
||||||
//H Проба какого субстрата или организма была взята
|
//H Проба какого субстрата или организма была взята
|
||||||
|
edtRiskProbeAnalysisName = (EditText) findViewById(R.id.edtComments);
|
||||||
|
guiTableHealth.add(edtRiskProbeAnalysisName, "risk_probe_analysis_name");
|
||||||
//H Регистрационный номер формы отбора проб
|
//H Регистрационный номер формы отбора проб
|
||||||
|
edtRiskProbeAnalysisNumber = (EditText) findViewById(R.id.edtComments);
|
||||||
|
guiTableHealth.add(edtRiskProbeAnalysisNumber, "risk_probe_analysis_number");
|
||||||
|
|
||||||
|
|
||||||
Integer user_id = null;
|
Integer user_id = null;
|
||||||
|
|||||||
@ -30,6 +30,8 @@ import org.apache.http.entity.mime.content.FileBody;
|
|||||||
import org.apache.http.impl.client.DefaultHttpClient;
|
import org.apache.http.impl.client.DefaultHttpClient;
|
||||||
import org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager;
|
import org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager;
|
||||||
import org.apache.http.params.CoreProtocolPNames;*/
|
import org.apache.http.params.CoreProtocolPNames;*/
|
||||||
|
import org.json.JSONException;
|
||||||
|
import org.json.JSONObject;
|
||||||
import org.w3c.dom.Document;
|
import org.w3c.dom.Document;
|
||||||
import org.w3c.dom.Element;
|
import org.w3c.dom.Element;
|
||||||
|
|
||||||
@ -173,6 +175,70 @@ public class MySynchronizationOld
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Отправить анкету для сохранения на сервер в виде JSON запроса
|
||||||
|
* @param uid Идентификатор записи
|
||||||
|
*/
|
||||||
|
public void sendFrmLocustHealth(String uid)
|
||||||
|
{
|
||||||
|
if(uid==null || uid=="") return;
|
||||||
|
|
||||||
|
JSONObject jsonObject = new JSONObject();
|
||||||
|
|
||||||
|
DbOpenHelper dboh = new DbOpenHelper(_context);
|
||||||
|
Cursor cursor = null;
|
||||||
|
cursor = dboh.getReadableDatabase().rawQuery("select * from frmlocusthealth where uid=?", new String[] { String.valueOf(uid) });
|
||||||
|
if(cursor.moveToFirst())
|
||||||
|
{
|
||||||
|
do{
|
||||||
|
|
||||||
|
//Если задано имя файла то добавляем его в очередь на отправку на сервер
|
||||||
|
String fname;
|
||||||
|
fname=cursor.getString(cursor.getColumnIndex("image_name1"));
|
||||||
|
if(fname!=null && !fname.equals(""))
|
||||||
|
myThread.addRequest(MySynchronizationOld.URL+"/get/?fn=6", null, Environment.getExternalStorageDirectory().getAbsolutePath() + "/Pictures/Locust/" + fname);
|
||||||
|
fname = cursor.getString(cursor.getColumnIndex("image_name2"));
|
||||||
|
if(fname!=null && !fname.equals(""))
|
||||||
|
myThread.addRequest(MySynchronizationOld.URL+"/get/?fn=6", null, Environment.getExternalStorageDirectory().getAbsolutePath() + "/Pictures/Locust/" + fname);
|
||||||
|
fname = cursor.getString(cursor.getColumnIndex("image_name3"));
|
||||||
|
if(fname!=null && !fname.equals(""))
|
||||||
|
myThread.addRequest(MySynchronizationOld.URL+"/get/?fn=6", null, Environment.getExternalStorageDirectory().getAbsolutePath() + "/Pictures/Locust/" + fname);
|
||||||
|
|
||||||
|
|
||||||
|
for(int i=0;i<cursor.getColumnCount();i++)
|
||||||
|
{
|
||||||
|
String columnName = cursor.getColumnName(i);
|
||||||
|
String value = cursor.getString(i);
|
||||||
|
try {
|
||||||
|
jsonObject.put(columnName, value);
|
||||||
|
} catch (JSONException e) {
|
||||||
|
throw new RuntimeException(e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*String geom="";
|
||||||
|
Cursor cursor2 = dboh.getReadableDatabase().rawQuery("select lat,lon from frmlocust_locations where frmlocust_uid=? order by pos", new String[] { String.valueOf(uid) });
|
||||||
|
if(cursor2.moveToFirst()) {
|
||||||
|
String first="["+cursor2.getDouble(1)+","+cursor2.getDouble(0)+"]";
|
||||||
|
do {
|
||||||
|
geom+="["+cursor2.getDouble(1)+","+cursor2.getDouble(0)+"],";
|
||||||
|
}while (cursor2.moveToNext());
|
||||||
|
geom += first;
|
||||||
|
geom="{\"type\":\"Polygon\",\"coordinates\":[["+geom+"]]}";
|
||||||
|
}
|
||||||
|
xml+=" <geom><![CDATA["+geom+"]]></geom>";
|
||||||
|
cursor2.close();
|
||||||
|
xml+="</metadata>";*/
|
||||||
|
|
||||||
|
rid_sendFrmLocust = myThread.addRequest(MySynchronizationOld.URL+"/get/", xml, null);
|
||||||
|
|
||||||
|
}while (cursor.moveToNext());
|
||||||
|
}
|
||||||
|
cursor.close();
|
||||||
|
dboh.close();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/** Отправить анкету саранчи на сервер по идентификатору либо по времени создания (время должно быть уникальным)
|
/** Отправить анкету саранчи на сервер по идентификатору либо по времени создания (время должно быть уникальным)
|
||||||
* */
|
* */
|
||||||
public void sendFrmLocust(String uid)
|
public void sendFrmLocust(String uid)
|
||||||
|
|||||||
Reference in New Issue
Block a user