Я в настоящее время нахожусь в процессе разработки программы и не знаю, куда идти дальше ...
Я использую Visual C # и DotSpatial frawework для того, чтобы сделать GIS / GPS сторону вещейно я не уверен, какую базу данных использовать.
Я взглянул на PostgrSQL с PostGIS, а также взглянул на MSSQL, поскольку теперь у него есть геопространственные возможности.
Так что же яс помощью программного обеспечения можно добиться следующих целей: - программное обеспечение должно использоваться как на рабочем месте, так и удаленно, когда используется система ГИС / GPS для отслеживания перемещений пользователей.(т.е. при поиске, куда им нужно идти - это пользовательские данные на удаленных сайтах).Это относительно легко сделать только с DotSpatial, и не нужно использовать БД.- У них есть пользовательские формы, которые захватывают данные (текст, лат / длинные, фотографии), пока на сайте.- Данные должны быть в состоянии синхронизироваться с основной базой данных, когда они возвращаются в офис. - Эти данные должны быть доступны для просмотра всем, кто подключен к системе, после обновления системы
В конечном счете, если это возможнотип DMS, то это было бы здорово.Так что я это тоже имею в виду.
Должен ли я использовать отдельную БД для стороны сбора данных и что-то еще для основной БД или мне следует использовать одну и ту же для обеих?Какой из них проще всего настроить?При развертывании программного обеспечения я бы предпочел, чтобы установка прошла гладко, и не нужно вручную настраивать каждую машину.
Основным сервером является Windows 2008 Server, кстати.
Любая помощь или предложения будут с благодарностью.