2012年6月6日
摘要: using ESRI.ArcGIS.DataSourcesGDB;using ESRI.ArcGIS.esriSystem;using ESRI.ArcGIS.Geodatabase;using System;/// <summary>/// ArcSDE数据库连接工具类/// </summary>public class SDEHelper{ /// <summary> /// 连接到ArcSDE数据库 /// </summary> /// <param name="services">服务名、IP或者" 阅读全文
posted @ 2012-06-06 09:34 pennygiser 阅读(248) 评论(0) 推荐(0) 编辑
  2012年5月30日
摘要: /// <summary> /// 获取E00文件名称(arc、polgon)等 /// </summary> /// <param name="strCoveragePath"></param> /// <returns></returns> public static string GetE00FeatNameString(string strCoveragePath) { try { StreamReader objReader ... 阅读全文
posted @ 2012-05-30 16:21 pennygiser 阅读(140) 评论(0) 推荐(0) 编辑
  2012年5月28日
摘要: 刷新图层:pMap.PartialRefresh(esriViewGeography, pLayer, null); 刷新所有图层:pMap.PartialRefresh(esriViewGeography, null, null); 刷新所选择的对象:pMap.PartialRefresh(esriViewGeoSelection, null, null); 刷新标注:pMap.PartialRefresh(esriViewGraphics, null, null); 刷新图元pLayout.PartialRefresh(esriViewGraphics, pElement, nul... 阅读全文
posted @ 2012-05-28 13:55 pennygiser 阅读(184) 评论(0) 推荐(0) 编辑
  2012年5月16日
摘要: Thread tv = null; private void UCGIS_Load(object sender, EventArgs e) { try { tv = new Thread(new ThreadStart(DoWork));tv.IsBackground = true; tv.Start(); } catch (Exception ex) { Messa... 阅读全文
posted @ 2012-05-16 10:05 pennygiser 阅读(374) 评论(0) 推荐(0) 编辑
摘要: //固定比例放大 private void btnZoomIn_Click(object sender, EventArgs e) {IEnvelope pEnvelope = axMapControl1.Extent; pEnvelope.Expand(0.75, 0.75, true); axMapControl1.Extent = pEnvelope; }//工具放大 /// <summary> /// 放大 /// </summary> public void ZoomIn... 阅读全文
posted @ 2012-05-16 09:59 pennygiser 阅读(830) 评论(0) 推荐(0) 编辑
摘要: pFeatureLayer = new FeatureLayerClass(); IFieldsEdit curFileds = new FieldsClass(); IFieldEdit curField = new FieldClass(); curField = new FieldClass(); curField.Name_2 = "OBCID"; curField.Type_2 = esriFi... 阅读全文
posted @ 2012-05-16 09:55 pennygiser 阅读(351) 评论(0) 推荐(0) 编辑
摘要: public delegate string Cardelegate(); public class CarClass { private Cardelegate myM; public string GetString() { Thread.Sleep(10); DateTime startime = DateTime.Now.Date; DateTime endtime = DateTime.Now; string stime = startime.ToS... 阅读全文
posted @ 2012-05-16 09:52 pennygiser 阅读(125) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 在内存中创建图层 /// </summary> /// <param name="DataSetName">数据集名称</param> /// <param name="AliaseName">别名</param> /// <param name="SpatialRef">空间参考</param> /// <param name="GeometryType">几何类型< 阅读全文
posted @ 2012-05-16 09:39 pennygiser 阅读(361) 评论(0) 推荐(0) 编辑
摘要: public static T FromJsonTo<T>(string jsonString) { DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(T)); MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(jsonString)); T jsonObject = (T)ser.ReadObject(ms); return json... 阅读全文
posted @ 2012-05-16 09:37 pennygiser 阅读(747) 评论(0) 推荐(0) 编辑
摘要: public IBalloonCallout createBalloonCallout(double x, double y) { IRgbColor rgb = new RgbColorClass(); { rgb.Red = 255; rgb.Green = 255; rgb.Blue = 200; } ISimpleFillSymbol sfs = new SimpleFillSymbolClas... 阅读全文
posted @ 2012-05-16 09:31 pennygiser 阅读(287) 评论(0) 推荐(0) 编辑