本本

态度决定成败

导航

随笔分类 -  31MapXtreme 开发

MapXtreme For .net
MapXtreme 创建永久表和临时表的方法
摘要:MapInfo.Data.TableInfoNative tableInfoNative = new MapInfo.Data.TableInfoNative("公交站点"); tableInfoNative.TablePath = "D:\\" + "公交站点" + ".TAB"; /*******1、3个特定且必须的列*******/ tableInfoNative.Columns.Add(MapInfo.Data.ColumnFactory.CreateIntColumn("ID")); 阅读全文

posted @ 2012-10-20 16:19 本本 阅读(435) 评论(1) 推荐(0)

已知某一点的经纬度如:P1(117.123232,31.34343),并给定距离和方向角,计算另外一点P2的经纬度
摘要:已知某一点的经纬度如:P1(117.123232,31.34343),并给定距离和方向角,计算另外一点P2的经纬度道地球的赤道周长(4万),那么一度就知道多长,而由于纬度的不同需要考虑他与赤道的夹角。如60度就等于赤道的一半。而经度就基本相同的,一圈度长,计算出一度多少就行了!纬度每隔一度相差111km 经度就要根据你所在的纬度来看 经度每隔一度距离是111km乘以cosA(A是该点所在的纬度),即 经度增加量为10*COS(45度)/(地球周长/360)意思是难点在于纬度,要转化成弧长,再投影到圆心-北极直径上,计算其纬度, 先用距离换成度数,比较精确 1、地球的周长几乎都是相等的,所以,都 阅读全文

posted @ 2011-05-29 21:43 本本 阅读(1827) 评论(1) 推荐(0)

定义基本 CoordSys 操作
摘要:CoordSys 对象包含关于 X 和 Y 坐标如何与其在 Earth 上的位置相关联的基本信息。 每个 Geometry 或 Map 对象都有一个关联的坐标系。 CoordSys 对象包含对坐标系的详细说明。 CoordSysFactory 类提供了各种用于创建不同 CoordSys 对象的方法。 所有 CoordSys 对象都是只读的,无法修改。 public static void MapInfo_Geometry_CreateCoordSys(){ CoordSysFactory factory = Session.Current.CoordSysFactory; // create 阅读全文

posted @ 2009-09-09 09:29 本本 阅读(1462) 评论(0) 推荐(0)

MapXtreme2008 自定义样式图标位置
摘要:MapXtreme2008 自定义样式图标的具体位置: C:\Program Files\Common Files\MapInfo\MapXtreme\6.8.0\CustSymb 自定义图标的申明方式如下: BitmapPointStyle bitmapSymbol = new BitmapPointStyle("TAXI1-32.bmp"); bitmapSymbol.PointSize = 21; bitmapSymbol.ApplyColor = false; bitmapSymbol.ShowWhiteBackground = false; //非自定义的一般矢量 阅读全文

posted @ 2009-07-31 17:31 本本 阅读(477) 评论(0) 推荐(2)