什么silverlight必须学习使用arcGIS silverlight?
-
05-07-2019 - |
题
我已经熟悉Silverlight编程,但没有任何GIS经验。
我作为silverlight开发人员的角色只是显示现有的GIS数据。
如果您有任何使用 arcGIS silverlight control& api ,你认为我还必须学会如何使用它。
任何学习参考都可能有所帮助。感谢。
解决方案
你不需要很多,你可以 dl the来自ESRI的SDK 然后查看他们的文件帮助网站他们有大量的示例,包括可下载的源代码和实时示例(包含源代码)。如果您拥有许可证,则可以在ESRI silverlight控件中使用bing贴图 - SDK中有用于此的程序集。
另外,SDK也包括WPF程序集。其他提示
有助于对任何API的ESRI Map和Graphics对象模型有一个基本的理解(它们都有相似之处)。 Silverlight API比Arcobjects API简单得多,但它共享许多相同的模式。
如果您正在执行特定操作(例如距离计算,地图注释等),可能会有非常具体的概念。您可以发布一个问题,详细了解您的目标吗?
我做了一些使用GIS数据的不同项目。我没有尝试使用arcGIS但是使用了Bing Maps( http://www.bing.com/community/blogs/maps/archive/2009/03/18/introducing-the-virtual-earth-silverlight-map-control .aspx )和ThinkGeo的Silverlight组件( http://gis.thinkgeo.com/Microsite1/MapSuiteSilverlight2/tabid/709/Default.aspx?adcampaign=Map+Suite+的Silverlight +版&安培; leadsource =谷歌&安培;广告组= Silverlight的+通用及安培; = adtype,详情搜索&安培;关键字= Silverlight的+映射&安培; GCLID = CIu976aW0Z0CFZ1h4wodwGsDsA )
我认为Bing Maps非常容易使用,网上有很多帮助。也许这可以帮助你为argGIS提供一些启动资源?!
我尝试将GIS工具/按钮连接到功能区控件。它有点工作,一个silverlight dev会做得更好: 查看esri-silverlight-toc- PNG
如果您只需要控制服务之间的可见性。这真的很容易。或者如果你有一个服务,你需要控制内部的层......这也很容易。
但如果你需要两者,你将不得不推出自己的图层控件。我将它连接到树视图,但它看起来并不性感。 ESRI现在可能有更好的TableofContents控制权,当我弄乱它时它们没有: 查看esri-silverlight-png