Может ли клиент отправить файл kml для хранения информации о местоположении в базе данных? - PullRequest
0 голосов
/ 11 января 2012

Каким образом сотрудники полиции и сотрудники служб неотложной помощи отправляют подробности ситуации с местоположением на карте?

Я разрабатываю службу WCF, которая получает данные с указанием местоположения от клиента с помощью приложения для Android.Поэтому я подумал, что приложение для Android может отправить файл KML в качестве данных с подробным описанием местоположения ситуации (определено на карте из приложения Android).Затем этот файл KML принимается службой WCF, которая сохраняет его в файловой системе с указанием пути к файлу в базе данных.

Не уверен, что это лучший способ сделать это.Это вопрос на высоком уровне.Как только я получу ответы о разумном способе сделать это, я задам более конкретные вопросы кодирования.Спасибо.

1 Ответ

0 голосов
/ 11 января 2012

Если вы можете получить широту и долготу из файла KML и используете SQL Server 2008+, вы можете сохранить информацию в столбце с типом данных Geography. Вы также можете сохранить сам файл KML в столбце Filestream. Или оба!

...