10 2015 档案
摘要:目录(?)[+] GIS的开发中,什么时候都少不了地图操作。ArcGIS for Android中,地图组件就是MapView,MapView是基于Android中ViewGroup的一个类(参考),也是ArcGIS Runtime SDK for Android中的地图容器,与很多ArcGIS ...
阅读全文
摘要:要让一个TextBox显示多行文本就得把它的Multiline属性设置为true,可是如果你是要把TextBox的Text属性设置多行文本时可能会遇到点麻烦,也许你会想到直接加一个换行符"\n":TextBox1.Text = "First Line\nSecond Line\nThird Line...
阅读全文
摘要://消息框中需要显示哪些按钮,此处显示“确定”和“取消”MessageBoxButtons messButton = MessageBoxButtons.OKCancel;//"确定要退出吗?"是对话框的显示信息,"退出系统"是对话框的标题//默认情况下,如MessageBox.Show("确定要退...
阅读全文
摘要:C#:MapControl基本操作代码整理1来自:http://www.cnblogs.com/shenchao/p/3591312.html1234567891011121314151617181920212223242526272829303132333435363738394041424344...
阅读全文
摘要:Arcgis中用滚轮做放大缩小为什么和一般软件反向你看从普通的画图,office到专业点的cad.photoshop.等到其他软件,都是滚轮往上用来放大,往下用来缩小。。差不多认为已经约定俗成了,直到遇到Arcmap。从9到10,这种操作方式一直在延续,难道用户与Esri觉得这一点不需要做改变吗。?...
阅读全文
摘要:MapControl对应ArcMap中的数据视图,它封装了Map对象,并提供了额外的属性、方法、事件用于:管理控件的外观、显示属性和地图属性;添加并管理控件中的数据层;装载Map文档(.mxd)到控件中从其它应用程序拖放数据到控件中;Tracking shapes and drawing to th...
阅读全文
摘要:1.正则表达式基本语法两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"^abc$":表示开始和结尾...
阅读全文
摘要://例子:有一个字符串 str = “21@22@23@24@”;//求:如何获得24//解答:string str1 = str.substr(0,str.length - 1);//去掉最后一个字符串string str2 = str1.Split(‘@’);//去掉@,分割开,得到”21,22...
阅读全文
摘要:一般认为:foreach (object obj in checkedListBox1.SelectedItems)即可遍历选中的值。其实这里遍历的只是高亮的值并不是打勾的值。遍历打勾的值要用下面的代码:for (int i = 0; i 0) { for (int i ...
阅读全文
摘要:今天做项目,做连接硬件的部分。我要连接三个硬件。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System....
阅读全文
摘要:SerialPort()://属性.BaudRate;获取或设置波特率.BytesToRead;得到 接收到数据的字节数.BytesToWrites;得到送往串口的字节数.DataBits;获取或设置数据位.IsOpen;获取一个值,判断串口是否打开.Pariy;获取或设置校验位.PortName;...
阅读全文
摘要:首先,设置连个相连接的串口;com2与com5相连,,com3与com4相连接然后设置串口助手(相当于测深仪)为com2c#代码:using System;using System.IO.Ports;class PortDataReceived{ public static void Main...
阅读全文
摘要:C#的串口编程对于串口编程,熟悉的应该觉得不困难。.NET下就更容易了,废话也没了。开始吧。1.虚拟串口软件由于手上没有串口硬件,所以在网上找了一个 VSPM 虚拟串口软件 ,据说是免费的。下载地址:http://www.skycn.com/soft/30517.html刚开始也不知道怎么用,摸索了...
阅读全文
摘要:[复制链接]以下以一个简单的例子为例虚拟串口是计算机通过软件模拟的串口,当其它设计软件使用到串口的时候,可以通过调用虚拟串口仿真模拟,以查看所设计的正确性。首先要安装虚拟串口设置的软件,网上有很多设置虚拟串口的软件,我用的是VSPD,可试用1个月,试用期过后,该软件将不能使用,但不用担心,所设置的虚...
阅读全文
摘要:首先将数据从SuperMap导出为ArcInfo GRID格式文件,后缀名为txt1、在ArcCatalog中使用ArcToolBox将txt数据转换为raster数据 ArcToolBox--Conversion Tools--To Raster--AscII to Raster,执行数据转换2....
阅读全文
摘要:Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据...
阅读全文
摘要:ae中最短路径分析构建网络有两种方式,分别是网络数据集NetworkDataset和几何网络Geometric Network,这个网络结构数据的创建直接在Catalog中实现创建,进行最短路径分析,为了直接使用ArcGIS提供的功能,我选用的是NetworkDataset,主要记录下考虑单双行的最...
阅读全文
摘要:这里介绍一些 ArrayList 常用的代码,都是望名生义,不再举例。获取元素值object value = al[index]; //al 为 ArrayList 对象,一般需要再对 value 进行类型转换,比如:int n = (int)value;设置元素值al[index] = value...
阅读全文
摘要:现在需要对已有的要素图层添加字段,尝试以下代码:IFeatureClass pFc=((IFeatureLayer)lyrRec).FeatureClass; IFieldsEdit fldsE=pFc.FieldsasIFieldsEdit; IField fld=newFieldClass();...
阅读全文
摘要://比如我们给出了确定的图层名,我们要获取到该图层具体有哪些字段?并取出来//先获取所有图层及其名字 IMap pMap=axMapControl.Map; ILayer pLayer=null; for(int i=0;i<pMap.Layercount;i++) { ...
阅读全文
摘要:IElementAE中绘制图形元素的方法Element元素对象是一个非常庞杂的对象集合,主要分为两大部分:图形元素(Graphic Element)和框架元素(Frame Element);图形元素包括GroupElement、MarkerElement、LineElement、TextElemen...
阅读全文
摘要:1.as用于强制转换 用于兼容类型之间的转换,类似于强制类型转换,但是比较安全,如果转换不了,不会抛出异常,返回false,经常写法如下:expression as type等效于以下语句:expression is type ? (type)expression : (type)null例如:S...
阅读全文
摘要:System.Net.IPHostEntry ips = System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName());foreach (System.Net.IPAddress ip in ips.AddressList){ Consol...
阅读全文
摘要:1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;3.Application.ExitTh...
阅读全文
摘要:6.9破解版的下载链接:http://pan.baidu.com/share/link?shareid=430879&uk=21480460047.1破解版的下载链接:http://pan.baidu.com/share/link?shareid=430883&uk=2148046004两个版本的破...
阅读全文
摘要:ReadXml 提供了只将数据或同时将数据和架构从 XML 文档读入 DataSet 的方式(若要同时读数据和架构,请使用包括 mode 参数的 ReadXML 重载之一,并将其值设置为 ReadSchema)。ReadXmlSchema 方法仅读架构。对于 WriteXml 和 WriteXmlS...
阅读全文
摘要:1、为DataTable添加列(1)添加列DataTable tbl = ds.Tables.Add("User");DataColumn col =tbl.Columns.Add("UserID",typeof(int));col.AllowDBNull = false;col.MaxLength...
阅读全文
摘要:使用方法1、创建DataSet对象DataSet ds = new DataSet();DataSet ds = new DataSet("DataSetName");2、用数据集填充DataSet最常用的是DataAdapter对象的Fill()方法给他填充数据(1)DataSet ds = ne...
阅读全文
摘要:DataSet是表和列结构在内存中的表示方式,DataSet支持多表、表间关系、数据约束等,和关系数据库的模型基本一致。(本质上是微型的数据库。包含一组DataTable对象和DataTable之间的连接关系。不包含数据库连接的概念,也就是说其中的数据可以不是来自数据库,可以是读取的文件中的数据。D...
阅读全文
摘要:●·● 目录:A1 …………实现:鼠标滑过显示要素 tipA2 …………实现:通过鼠标选择要素并高亮显示(ISelectionEnvironment)A3 …………实现:只显示筛选的要素(IFeatureLayerDefinition)A4 …………实现:高亮显示筛选的要素(IFeatureSele...
阅读全文
摘要:利用Arcgis Engine 二次开发的使用和总结开始的gis系统准备使用sharpmap开源组件进行二次开发,但后来发现两个问题: 1、sharpmap图像渲染机制并不是很完善(对于客户的要求来说) 2、sharpmap不提供编辑功能 后来转投Arcgis Engine,一切都在摸索着前进...
阅读全文
摘要:可写为string str=douRate.ToString("0.00");如返回为double型也可以double dou=double.Parse(douRate.ToString("0.00"));当然了也可以用 Math.Round方法decimal result = Math.Round...
阅读全文

浙公网安备 33010602011771号