What control to use for maps

2019-04-02 00:54发布

I am developing Earthquake Risk Analysis Software. In this application, I have to use some maps to show the layout of places that are most vulnerable to seismic activities based on some calculations.

For maps that show danger zones MapWinGis is known to me but I was thinking that can I use some other library or control that is more powerful and yet provides some excellent features.

Can I use google maps? What are other viable alternatives?

Image Generated by MapWinGis

标签: c# mapping gis
4条回答
一纸荒年 Trace。
2楼-- · 2019-04-02 01:05

Here are two links might help if you are looking for a map components.

Our company researched several components, you could pay attention to those companies:

  • MapBox provides many native opensource map components.
  • ThinkGeo covers almost all platforms under .NET framework.
  • Syncfusion provides community license for small business for mapping.
  • SlimGIS provides cross-platform map components for .NET, ASP.NET Core and Mobile.
查看更多
Viruses.
3楼-- · 2019-04-02 01:15

Free and open source

Commercial

See also the question Good GIS Software or Components for Windows PC in .NET?

查看更多
ら.Afraid
4楼-- · 2019-04-02 01:19

It really depends on what technologies you want to use. This looks good though:

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

查看更多
Evening l夕情丶
5楼-- · 2019-04-02 01:19

Bing maps has an excellent API - though I am not sure how powerful it would be for your applications. It plays very nicely with ASP.NET

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

查看更多
登录 后发表回答