Страница 1 из 1
					
				хранение и редактирование координат в MySql Spatial
				Добавлено: 13 май 2012, 09:10
				 Shyrka
				Всем привет. Я совсем новичок. Мне нужно хранить набор участков, каждый представлен набором точек типа таких (27.55219704 52.84968243, 27.55208253 52.84779167, 27.55202524 52.84767708, ). Должна быть как минимум возможность редактирования существующих координат и отрисовывания их с помощью GeoServer, хорошо бы еще вычислять их площадь и периметр. Как лучше всего хранить такие участки в базе? Если в табличке хранить координаты отдельными столбцами для легкого редактирования, то как потом строить полигоны для вычисления площади и отрисовки в GeoServer?
			 
			
					
				Re: хранение и редактирование координат в MySql Spatial
				Добавлено: 13 май 2012, 09:41
				 ericsson
				
			 
			
					
				Re: хранение и редактирование координат в MySql Spatial
				Добавлено: 13 май 2012, 10:20
				 Shyrka
				Спасибо. Ясно, как отрисовать полигон и как вычислить его площадь, но все равно непонятно, как предоставить пользователю возможно редактирования координат полигона не напрямую в базе, а например, вывести ему список точек, чтобы он в какой-то из них мог что-то подправить?
			 
			
					
				Re: хранение и редактирование координат в MySql Spatial
				Добавлено: 13 май 2012, 10:26
				 Voltron
				Shyrka писал(а):но все равно непонятно, как предоставить пользователю возможно редактирования координат полигона не напрямую в базе, а например, вывести ему список точек, чтобы он в какой-то из них мог что-то подправить?
Вытаскивать из базы геометрию в WKT, парсить ее и выводить в удобном виде, а после редактирования обновлять?
 
			
					
				Re: хранение и редактирование координат в MySql Spatial
				Добавлено: 13 май 2012, 10:36
				 Shyrka
				Спасибо, буду пробовать.
Еще вопрос: как посчитать периметр полигона?