我将开始处理将ESRI映射到其中的Windows窗体应用程序 所以,我想知道是否有人知道我需要在Windows客户端或GIS服务器(如果有的话)上部署哪些组件/软件才能完成我的工作?
答案 0 :(得分:2)
如果您不打算购买(或无权访问)ESRI的ArcGIS Engine产品,但仍希望拥有桌面应用程序,那么您最好的选择是使用ESRI的免费JavaScript API与ArcGIS Online Map Services结合使用(如果您要在内部或非商业上使用映射,大多数数据都是免费的)。例如,您可以使用USA / World Bundle并访问卫星图像,街道信息等。
要在桌面应用程序中查看地图,只需在表单上托管Web浏览器(例如.Net的WebBrowser控件),然后通过JavaScript API调用加载基本地图和图层。
但是,您还需要一些方法来显示与您的公司相关联的地图图层。为此,您需要查看ArcGIS Server。它并不便宜,但它是托管地图信息以及对图层执行查询的好方法。如果您的用户不需要进行任何编辑,您可能会使用Basic版本。