2013年12月31日
摘要: /// /// 转换单位(每英寸的毫米值) /// private const double MMPerInch = 25.4; /// /// 每百分之一inch=0.254mm /// private const float mmppi = 0.254f; /// /// 每mm=pipmm百分之一inch /// private const float pipmm = 3.937f; ... 阅读全文
posted @ 2013-12-31 14:52 读懂洋字码 阅读(647) 评论(0) 推荐(0) 编辑
  2013年5月23日
摘要: 在用VS编写代码时,文本的字符集可能和编译器的字符集不同,在这种情况下代码会显示出乱码显现。我最近更换了电脑,新的机器没有配置过所以打开代码会有问题。(如下图)解决办法:在VS的工具-》选项里面找到文本编辑器,勾选“自动检测不带签名的UTF-8编码(D)”选项。(如下图)重新打开VS编译器,查看代码应变回正常文字。(如下图) 阅读全文
posted @ 2013-05-23 10:31 读懂洋字码 阅读(1028) 评论(2) 推荐(1) 编辑
  2013年4月17日
摘要: C1FlexGrid的某一列数据太长了,需要进行自动换行操作,然后行高自动设定。1 //将Normal风格设置成自动换行的模式2 this.c1FlexGrid1.Styles.Normal.WordWrap = true;3 //行高自动适应内容4 this.c1FlexGrid1.AutoSizeRows();C1FlexGrid有很多自带的Style,Normal属于默认的风格之一。 阅读全文
posted @ 2013-04-17 09:51 读懂洋字码 阅读(588) 评论(0) 推荐(0) 编辑
  2013年4月11日
摘要: 在很多实际项目中,有一类实际问题,就是将一些图层设置为可选和不可选,类似于地图背景是不能被选择的,自己添加的一些图元(如GPS应用中的被监控车辆、最优化路径中的必须经过点)是可以选择和编辑的。设置图层可不可以选择,在MapXtreme中实现代码很简单。如下代码仅供参考。 1 /// <summary> 2 /// 设置可选择层 3 /// </summary> 4 /// <param name="LayerName"></param> 5 private void SetLayerSelection(string... 阅读全文
posted @ 2013-04-11 11:32 读懂洋字码 阅读(282) 评论(0) 推荐(0) 编辑
  2013年4月3日
摘要: 【转自:http://www.360doc.com/content/12/0705/07/1076917_222332730.shtml】MapX中的坐标系定义与转换 -------最近一直在研究坐标系 GIS中的坐标系定义是GIS系统的基础,正确定义GIS系统的坐标系非常重要。在此我谈谈我个人的一些认识及经验,供各位读者参考,也希望相关方 面的专业人士能给予纠正及补充。 1. 椭球体、基准面及地图投影 GIS中的坐标系定义由基准面和地图投影两组参数确定,而基准面的定义则由特定椭球体及其对应的转换参数确定,因此欲正确定义GIS系统坐标系 ,首先必须弄清地球椭球体(Ellipsoid)... 阅读全文
posted @ 2013-04-03 15:10 读懂洋字码 阅读(605) 评论(0) 推荐(0) 编辑
摘要: CoordSys 对象包含关于 X 和 Y 坐标如何与其在 Earth 上的位置相关联的基本信息。 每个 Geometry 或 Map 对象都有一个关联的坐标系。 CoordSys 对象包含对坐标系的详细说明。 CoordSysFactory 类提供了各种用于创建不同 CoordSys 对象的方法。 所有 CoordSys 对象都是只读的,无法修改。 设定坐标系CoordSysFactory cf = new CoordSysFactory(); //世界坐标系 Datum datum = cf.CreateDatum(DatumID.WGS84); CoordSys csysWGS84 = 阅读全文
posted @ 2013-04-03 14:27 读懂洋字码 阅读(568) 评论(0) 推荐(0) 编辑
摘要: excel向程序发送命令时出现问题第一种情况:(大多数人都是这种情况)excel选项》高级》最下面的常规》去掉 “忽略使用动态数据交换(DDE)的其他应用程序”前面的勾,如下图流程:第二种情况,安装了VS 2005、2008、2010后导致。选择加载项 --- 选择管理 COM加载项 – 点击转到只保留打钩的2个,其他都去掉 第三种情况在 C盘中删除NORMAL.DOT,(路径:C:\Users\当前用户名\AppData\Roaming\Microsoft\Templates\) 阅读全文
posted @ 2013-04-03 13:29 读懂洋字码 阅读(5765) 评论(0) 推荐(0) 编辑
  2013年3月1日
摘要: 作用:在地理信息的实际项目中,会碰到将坐标解析成地名的需求。需要用到GIS平台的空间分析功能。开发环境:VS2005 + Mapxtreme2005using System;using System.Collections.Generic;using System.Text;using MapInfo.Data;using MapInfo.Geometry;using MapInfo.Mapping;using MapInfo.Engine;namespace MapXtremeApp{ class MapSearch { int MinUnitRadius = 10; //单位搜索的起始半径 阅读全文
posted @ 2013-03-01 10:57 读懂洋字码 阅读(397) 评论(0) 推荐(0) 编辑
  2013年2月28日
摘要: CatalogCatalog 实际上是 MapXtreme 2005 数据访问模型的管理器。Catalog 类保存目前在会话中打开的表的列表。表也可从 Catalog 打开、创建和关闭。Catalog 可以视为在其中保存所有打开的表的单一数据库,与其实际数据源无关。Catalog 在初始化时不包含任何表。表打开时,别名(或名称)被分配到表或由调用方提供表(或名称)。别名用来标识查询和其它操作中的表。Catalog 提供了工具来创建新建表的定义,以及通过当前打开的表进行枚举。Catalog 还包含了搜索方法,可用于访问打开的表中的数据。每个 MapXtreme 2005 Session 只能管理 阅读全文
posted @ 2013-02-28 11:19 读懂洋字码 阅读(289) 评论(0) 推荐(0) 编辑
摘要: Feature图元由它们的几何体、样式、数据源、键和属性描述。通常,图元为表中的行。图元的几何体是 FeatureGeometry 对象。FeatureGeometries 可以包含给定的区域 (MultiPolygon),位置(Points、MultiPoints)和距离(MultiCurves、LegacyArcs)。从 FeatureGeometry 派生和用于地图图元的其它 Geometry 类是 FeatureGeometryCollection 和 LegacyText。(矩形、有圆角的矩形和椭圆对象也从 FeatureGeometry 派生,但主要用于外观显示。)计算机化地图其中 阅读全文
posted @ 2013-02-28 09:38 读懂洋字码 阅读(423) 评论(0) 推荐(0) 编辑