【问题标题】:What silverlight dev must learn to use arcGIS silverlight?使用 arcGIS silverlight 必须学习什么 silverlight 开发人员?
【发布时间】:2010-12-09 04:23:30
【问题描述】:

我已经熟悉 Silverlight 编程,但没有任何 GIS 经验。

我作为 silverlight 开发人员的角色只是显示现有的 GIS 数据。

如果你们对arcGIS silverlight control & api 有任何经验,你认为我还必须学习什么才能使用它。

任何学习参考都会有所帮助。谢谢。

【问题讨论】:

    标签: silverlight gis arcgis


    【解决方案1】:

    你不需要很多,你可以dl the SDK from ESRI 然后check out thier help site 他们有大量的示例,包括可下载的源代码和实时示例(带有源代码)。如果您有许可证,则可以在 ESRI silverlight 控件中使用 bing 地图——SDK 中有相应的程序集。

    顺便说一句,SDK 还包括 WPF 程序集。

    【讨论】:

      【解决方案2】:

      我制作了一些使用 GIS 数据的不同项目。我没有尝试过 arcGIS,但使用了 Bing 地图 (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+Edition&leadsource=Google&adgroup=Silverlight+General&adtype=search&keyword=silverlight+map&gclid=CIu976aW0Z0CFZ1h4wodwGsDsA)。

      我认为 Bing 地图非常易于使用,并且在线提供了很多帮助。也许这可以帮助您获得一些 argGIS 的起始资源?!

      【讨论】:

        【解决方案3】:

        克里斯是对的。帮助站点有足够的样本。我没有 Silverlight 技能,所以我真的很努力,而且我也很不擅长。我认为 Silverlight 的学习曲线要​​陡峭得多。

        我尝试将 GIS 工具/按钮连接到功能区控件。它有点奏效,silverlight 开发人员会做得更好: View esri-silverlight-toc-png

        如果您只需要控制服务之间的可见性。这真的很容易。或者,如果您有一项服务,其中包含您需要控制的层......这也很容易。

        但如果您需要两者,则必须滚动您自己的图层控件。我将它连接到树视图,但它看起来并不性感。 ESRI 现在可能有更好的 TableofContents 控制,当我搞砸的时候他们没有: View esri-silverlight-png

        【讨论】:

          【解决方案4】:

          对任何 API 的 ESRI 地图和图形对象模型有一个基本的了解是有帮助的(它们都有相似之处)。 Silverlight API 比 Arcobjects API 简单得多,但具有许多相同的模式。

          如果您正在执行特定操作(例如距离计算、地图注释等),可能会有非常具体的概念会有所帮助。您能否发布一个有关您的目标的更多详细信息的问题?

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2010-10-13
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多