2015-03-30 6 views
-2

У меня уже есть координаты широты и долготы «Многоугольник», но мне нужно знать, как сделать базу данных и сохранить их в ней, поэтому я может снова вызвать этот многоугольник в коде из уже сохраненной базы данных.Сохранить координаты широты и долготы «Многоугольник» в базе данных и снова получить многоугольник из базы данных

ответ

0

язык и применение агностик? это просто обозначенный полигон.

Координаты, выраженные как поплавки/парные, могут поступать так, как в базу данных.

или вы можете сделать очень длинную строку и сохранить координаты, такие как lat lon; lat lon; lat lon; (...) При извлечении данных вы можете выполнить разделение строки на ';' для получения пар, затем разбитых на '', чтобы получить конкретные lat и lon.

Первые работает нормально для нескольких полигонов/нескольких вершин, второй для множества полигонов с несколькими/не слишком большим количеством вершин (если слишком много вершин, они сломают максимальную длину строки).

+0

Я использую javascript, php и программу dreamweaver cc2014 –

+0

Использовать второй способ хранения, тогда будет намного проще отправлять с php на js, вы можете разбить его на js перед рисованием. – gia

+0

Извините, но я новичок в этом, мне нужно шаг за шагом, как сохранить lat и long многоугольника в базе данных, а затем, что написать в коде, чтобы получить многоугольник и сделать его из базы данных. –