2015-12-26 6 views
0

Я разрабатываю приложение для мобильных приложений. Я хочу создать геозонность при сохранении местоположения в базе данных sqlite для генерации SMS-уведомлений при вводе в геозонность. Я загружаю местоположение в текстовые поля через карту.Создайте Geofence при сохранении местоположения в базе данных sqlite

Это код до сих пор

private void Load_Location(object sender, RoutedEventArgs e) 
{ 
    LattxtBx.Text = String.Format("{0}", AddLocation.Center.Position.Latitude); 
    LongtxtBx.Text = String.Format("{0}", AddLocation.Center.Position.Longitude); 
} 

private async void AddContact_Click(object sender, RoutedEventArgs e) 
{ 
    DatabaseHelperClass Db_Helper = new DatabaseHelperClass();//Creating object for DatabaseHelperClass.cs from ViewModel/DatabaseHelperClass.cs 
    if (NametxtBx.Text != "" & AgetxtBx.Text != "" & AddresstxtBx.Text != "" & SchooltxtBx.Text != "" & GardienttxtBx.Text != "" & PhonetxtBx.Text != "" & LattxtBx.Text != "" & LongtxtBx.Text != "") 
    { 
     Db_Helper.Insert(new Contacts(NametxtBx.Text, AgetxtBx.Text, AddresstxtBx.Text, SchooltxtBx.Text, GardienttxtBx.Text, PhonetxtBx.Text, LattxtBx.Text, LongtxtBx.Text)); 
     Frame.Navigate(typeof(ReadContactList));//after add contact redirect to contact listbox page 
    } 
    else 
    { 
     MessageDialog messageDialog = new MessageDialog("Please fill all fields");//Text should not be empty 
     await messageDialog.ShowAsync(); 
    } 
} 
+0

И вы ожидаете нас написать свой код для вас? В чем проблема, с которой вы сталкиваетесь? –

+1

Я новичок в этом :(Я думал, что это было сделано кем-то раньше. Любой подобный пример был бы полезен. Спасибо заранее за ваше время. –

ответ

0

Ян написал алгоритм, чтобы проверить, если широта/долгота находится внутри забора (список LAT/долгот) См here