Какой элемент управления использовать для карт - PullRequest
2 голосов
/ 28 марта 2011

Я занимаюсь разработкой программного обеспечения для анализа рисков землетрясений. В этом приложении мне нужно использовать несколько карт, чтобы показать расположение мест, наиболее уязвимых к сейсмическим воздействиям, на основе некоторых расчетов.

Для карт, на которых показаны опасные зоны, мне известен MapWinGis, но я подумал, можно ли использовать какую-то другую библиотеку или элемент управления, более мощный и в то же время обеспечивающий некоторые превосходные функции.

Можно ли использовать карты Google? Каковы другие жизнеспособные альтернативы?

Image Generated by MapWinGis

Ответы [ 4 ]

1 голос
/ 25 июля 2017

Вот две ссылки, которые могут помочь, если вы ищете компоненты карты.

Наша компания исследовала несколько компонентов, на эти компании можно обратить внимание:

  • MapBox предоставляет множество собственных компонентов карты с открытым исходным кодом.
  • ThinkGeo охватывает практически все платформы в .NET Framework.
  • Syncfusion предоставляет лицензию сообщества для малого бизнеса на картографирование.
  • SlimGIS предоставляет кроссплатформенные компоненты карт для .NET, ASP.NET Core и Mobile.
1 голос
/ 29 марта 2011

Бесплатный и открытый исходный код

  • OpenLayers Элемент управления JavaScript с GeoServer или MapServer на сервере и OpenStreetMap для бесплатных изображений карты
  • SharpMap имеет элементы управления .Net для Интернета и рабочего стола
  • Вы можете написать плагины для бесплатных пакетов ГИС, такие как GRASS и QGIS

Коммерческая

  • ESRI ArcGIS очень популярен. ArcEngine может использоваться для настольных приложений, ArcGIS Server имеет JavaScript, Silverlight и Flex API, ArcGIS Explorer - это бесплатный настольный ГИС-ридер, который вы можете Настройка .

См. Также вопрос Хорошее программное обеспечение ГИС или компоненты для ПК с Windows в .NET?

0 голосов
/ 28 марта 2011

Bing maps имеет отличный API - хотя я не уверен, насколько мощным он будет для ваших приложений. Играет очень хорошо с ASP.NET

http://www.microsoft.com/maps/developers/web.aspx

0 голосов
/ 28 марта 2011

Это действительно зависит от того, какие технологии вы хотите использовать.Это выглядит хорошо, хотя:

http://www.codeproject.com/KB/miscctrl/google_earth_embed.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...