Здравствуйте! Подскажите, пожалуйста, что не так делаю. Если задаю маркер с прописанными вручную координатами, он отображается на карте, а если получаю из БД, ничего не отображается. И не имеет значения, сколько маркеров создается, один или много.
GMapOverlay markers=new GMapOverlay("markers");
DateTime dnow = DateTime.Now.AddSeconds(-30);
System.Data.DataTable dt = cb.GetData(dnow);
Bitmap imag = Bitmap.FromFile(Application.StartupPath + @"\marker_red.png") as Bitmap;
//for (int i=0;i<dt.Rows.Count;i++)
//{
double lat = double.Parse(dt.Rows[i].ItemArray[1].ToString());
double lng = double.Parse(dt.Rows[i].ItemArray[2].ToString());
GMap.NET.WindowsForms.Markers.GMarkerGoogle mar = new GMap.NET.WindowsForms.Markers.GMarkerGoogle(new GMap.NET.PointLatLng(49.9920, 36.23122), imag);
//GMap.NET.WindowsForms.Markers.GMarkerGoogle markerG = new GMap.NET.WindowsForms.Markers.GMarkerGoogle(new GMap.NET.PointLatLng(lat, lng), imag);
markers.Markers.Add(mar);
//}
gMapControl1.Overlays.Add(markers);
Вопрос снят. Проблема в некорректных данных из БД.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Как сделать сортировку по двум столбцам в datagridview? Источник данных - txt файлВсего 5 столбцов из них нужно по двум сделать сортировку
Пациент: Windws Server 2008 R2 x64 IIS 75
Как добавить запись в бд с указанием нужной схемы? Проблема с запросомЕсли не указывать имя схемы, то записывает в public, если указываю тогда...