У меня есть данные, которые я хочу создать приложение типа ГИС, которое будет иметь типичные функции добавления и удаления слоев разных типов. Каков наилучший архитектурный подход?
Данные состоят из местоположений собственности в Eastings и Northings.
У меня также есть данные обследования боеприпасов в GML и Shapefiles.
Я знаю, что это очень широкий вопрос, но предметная область также кажется мне очень широкой, и я не уверен, в каком направлении идти.
Я думал об использовании пространственного элемента управления SQL 2008 и элемента управления Bing Silverlight для визуализации этих карт. Для этого мне нужно будет преобразовать восточные и северные координаты в тип географии GWS84? Но затем, если бы я преобразовал шейп-файлы в GML и импортировал все файлы GML в sql с использованием GeomFromGML, они бы имели геометрические типы данных. Разве эти два типа не будут несовместимы?
Кроме того, должен ESRI ArcGIS API для Silverlight
особенность в уравнении? Является ли это хорошей средой для создания карт, которые я могу указать как SQL sqerver 2008 в качестве источника данных (при необходимости используя службу WCF)?
Любой совет с благодарностью!