У меня есть БД с целым рядом записей, содержащих лат и длинные точки, которые я хочу получить на карте. Уровень детализации, который мне нужен, зависит от уровня австралийской улицы и до уровня страны, и это могут быть либо чистые картографические данные (пригороды, улицы и т. Д.), Либо аэрофотоснимки. Это чисто для личных целей, и выход не должен быть качеством производства. Я предполагаю, что либо карты Bing, либо Google Earth - это способ пойти - может ли кто-нибудь указать мне в правильном направлении для очень быстрой и простой реализации? Благодаря!Самый простой способ получить пространственные данные sql 08 на карте?
ответ
Лучший подход, который я нашел для этого до сих пор, - Craig Dunn's Geoquery. Мне нужно потратить немного больше времени на знакомство с ним, но на поверхности это выглядит как довольно аккуратный инструмент.
Это может быть какой-то старт - http://msdn.microsoft.com/en-us/magazine/dd434647.aspx#id0080059
среды SQL Server Management Studio 2008 включает в себя простой визуализатор в виде вкладки Spatial результатов в окне результатов запросов. Этот визуализатор работает с географией или геометрией. столбец в результатах запроса и графиках Типы пространственных данных на сетке. Если в результатах запроса появилось , то в окне результатов запроса можно указать несколько пространственных столбцов, которые вы можете выбрать для отображения в виде . Отображаемый столбец должен отображаться в двоичном формате SQL Server ; использование ToString() или STASText() не будет работать с визуализатором .
Благодарим за это, интересную статью, но за исключением ссылки на программу Geoquery от Craig Dunn, в основном это вкладка пространственных результатов, которая не дает вам никакого наложения карты. –
Независимо от того, какой инструмент на стороне клиента вы выберете для разметки, вы захотите иметь API для извлечения данных SQL Server в виде изображения или в векторном формате. У меня не было опыта работы с ним, но GeoServer должен уметь work with SQL Server Spatial Data.
С их about page:
GeoServer может отображать данные на любом из популярных картографических приложений, таких как Google Maps, Google Earth, Yahoo Maps и Microsoft Virtual Earth. Кроме того, GeoServer может подключаться к традиционным архитектурам ГИС, таким как ESRI ArcGIS.
Надеюсь, это поможет.
- 1. SQL SERVER Пространственные данные
- 2. Пространственные данные SQL Server
- 3. Самый быстрый способ получить производительность в VS 08 и C#
- 4. Самый простой способ реализовать этот SQL-запрос?
- 5. Какой самый простой способ получить SAS?
- 6. Самый простой способ получить данные из Google Analytics?
- 7. Самый простой способ установить POJO-данные
- 8. Самый простой способ оповестить данные формы
- 9. WinForms - самый простой способ сохранить некоторые данные?
- 10. Самый простой способ найти IsManager в SQL
- 11. Python - самый быстрый, самый эффективный, самый простой способ получить согласные
- 12. Самый простой способ получить строку, когда данные поступают в куски?
- 13. Самый простой способ получить все данные из ravendb
- 14. Самый простой способ получить данные из динамической таблицы HTML
- 15. Самый простой способ получить NSArray для NSManagedObject
- 16. Самый простой способ загрузить обновленные данные на сервер
- 17. Самый простой способ хранения данных на ПК
- 18. Самый простой способ построить данные на карте страны с помощью python
- 19. Самый простой способ realloc
- 20. Каков самый простой способ получить SQL-скрипт ddl из HSQLDB?
- 21. Самый простой способ получить схему из HSQLDB
- 22. Самый простой способ получить свалку от клиента?
- 23. Самый простой способ получить элемент родителя
- 24. Самый простой способ получить онлайн-оповещения
- 25. Самый простой способ получить запись GAE датастора
- 26. Самый простой способ получить кросс-браузер XmlHttpRequest
- 27. Beautifulsoup Самый простой способ получить содержимое тега
- 28. Самый простой способ получить название собственности?
- 29. Самый простой способ получить список штатов США
- 30. Самый простой способ получить корневой домен сайта
Какую платформу на стороне клиента вы выбрали для создания карты? –
Если что-то нуждается в фактическом кодировании, то предпочтение отдается .NET. Как я уже упоминал, это не клиентский проект, поэтому клиентская технология может быть чем-то быстрым и противным, что позволяет мне визуализировать данные на карте. –
DeepEarth должен соответствовать требованиям для клиентской среды, он написан на C# для Silverlight. Вам по-прежнему потребуется компонент на стороне сервера для доставки данных AFAIK. Для этого GeoServer должен работать. –