一句话Easy GIS .NET 是面向 .NET 开发者的开源 GIS 与 ESRI Shapefile 控件库,支持 WinForms 桌面应用和 ASP.NET Web 地图控件。
定价免费开源 采用 LGPL 许可,可免费用于个人和商业软件;正文未提及付费版本或商业支持价格。
适合谁.NET/C# 开发者、需要在 Windows Forms 或 ASP.NET 网站中集成 Shapefile/GIS 地图能力的团队
核心功能.NET Shapefile 控件与读取器支持 Point、PolyLine、Polygon、MultiPoint 及 Z/M 等 Shapefile 类型投影与坐标参考系统支持,使用 Proj 9.0低内存占用与大 Shapefile 渲染编辑或创建 ShapefileASP.NET 地图 Web 控件与瓦片地图控件支持 Google Maps 中加载 Shapefile支持 GeoJSON 与 Mapbox Vector Tile
功能与用途面向 .NET 开发者的 GIS 与 Shapefile 库,提供桌面版 .NET Shapefile 控件、Shapefile 读取器、独立查看应用,以及 ASP.NET Mapping Web Controls。可用于打开、渲染、编辑或创建 Shapefile,并在网站中添加地图功能。
支持语言/框架使用 C# 编写,基于 .NET Framework 4.7 或更高版本。支持 Windows Forms 桌面应用、.NET 网站/ASP.NET Web Controls;示例包含 Visual Studio 2017 解决方案,也可在后续 Visual Studio 版本运行。
开源还是闭源开源,采用 LGPL 许可;源码可下载并可在 GitHub 浏览。
自托管选项库和控件可集成到开发者自己的 .NET 桌面应用或 ASP.NET 网站中运行;正文未提及托管云服务。
定价免费,可用于个人和商业软件;未提及付费计划。
API/SDK提供 .NET 类库、控件、EGIS.Controls NuGet 包、Reference API、示例代码和项目。手动集成需引用 EGIS.Controls.dll、EGIS.ShapeFileLib.dll、EGIS.Projections.dll,并包含 Proj 9.0 相关原生 DLL 与数据库文件。
集成与生态支持 NuGet 包;可在 Visual Studio 工具箱中加入 SFMap、ShapeFileListControl 控件;支持 Proj 9.0、Google Maps、GeoJSON、Mapbox Vector Tile、OpenLayers 示例。
文档质量提供示例代码、项目、API Reference、FAQ、Release History、License、Live Demo,并有较具体的 Visual Studio 引用与原生 DLL 配置步骤。整体偏实用,但正文未体现系统化教程、版本兼容矩阵或商业支持文档。
中国访问未知
适用场景在 .NET 桌面应用中查看、渲染、编辑或创建 Shapefile;在 ASP.NET 网站中加入 GIS 地图控件;将 Shapefile 叠加到 Google Maps;生成或展示 GeoJSON、Mapbox Vector Tile 地图数据。
同类DotSpatialSharpMapESRI ArcObjects