摘要:1、理解接口 多花点时间理解接口和类的关系,以及为什么用接口。 ArcEngine的类实现的方法很多,当你获取一个类的对象时你要用这个类的方法,这时由于方法个数很多(可能上千个)你不知道 用哪个方法好,为此有了接口。 接口可以说是把类的方法进行分类。这样你要获取类的某个方法,先获取类的某个接口,然后再由实现这个接口的类的对象去调用方法。 同一个类的接口之间可以相互转换,因为都是这个类的对象。 接口在类和函数之间找到了一个平衡。这样用户可以很方便的去调用自己所需要的方法。2、理解对象模型图 能看懂对象模型图才能方便的编程进行代码的编写。 ArcEngine中的类分为三种,要进行区别,要能看懂他们
阅读全文
随笔分类 - ArcGIS For Silverlight
摘要:1 FeatureLayer fl = this.MyMap.Layers["MyFeatureLayer"] as ESRI.ArcGIS.Client.FeatureLayer;2 fl.Where = "POP1990>300000";3 fl.Renderer = Resources["MySimplePointRenderer"] as ESRI.ArcGIS.Client.SimpleRenderer;
阅读全文
摘要:在地图上加两个图层如下:在Graphics 图层中添加一个多边行,但这时多边行没有设置Symbol属性Symbol="{StaticResource Symbol2}"<esri:Map Background="White"> <esri:ArcGISTiledMapServiceLayer ID="PhysicalTiledLayer" Url="http://services.arcgisonline.com/ArcGIS/rest/services/NGS_Topo_US_2D/MapServer&q
阅读全文
摘要:View Code 1 <esri:Map x:Name="MyMap" WrapAround="True" ExtentChanged="MyMap_ExtentChanged" ExtentChanging="MyMap_ExtentChanged"> 2 <esri:ArcGISTiledMapServiceLayer ID="StreetMapLayer" 3 Url="http://services.arcgisonline.com/ArcGIS/rest/
阅读全文
摘要:View Code 1 <Grid.ColumnDefinitions> 2 <ColumnDefinition /> 3 <ColumnDefinition /> 4 </Grid.ColumnDefinitions> 5 6 <esri:Map x:Name="MyMap" Extent="-9270434.248,5246977.326,-9269261.417,5247569.712" 7 Grid.Column="0"> 8 <esri:ArcGISTiled
阅读全文
摘要:View Code 1 <esri:Map x:Name="MyMap" WrapAround="True" Loaded="MyMap_Loaded"> 2 <esri:ArcGISTiledMapServiceLayer ID="AGOLayer" Visible="True" 3 Url="http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer"
阅读全文
摘要:http://files.cnblogs.com/lanbaoming/GISSL4.rar
阅读全文
摘要:在ArcGISS For Silverlight 1.2中在引用中添加ESRI.ArcGIS.Client和ESRI.ArcGIS.Client.Toolkit动态链接库在XAML的前面输入:xmlns:esri="clr-namespace:ESRI.ArcGIS.Client;assembly=ESRI.ArcGIS.Client"xmlns:esriSymbols="clr-namespace:ESRI.ArcGIS.Client.Symbols;assembly=ESRI.ArcGIS.Client"xmlns:esriToolkit="
阅读全文

浙公网安备 33010602011771号