MapInfo.Data.TableInfo ti = MapInfo.Data.TableInfoFactory.CreateTemp("MyPointTable");
ti.Columns.Add(MapInfo.Data.ColumnFactory.CreateIntColumn("Index"));
MapInfo.Data.Table table = MapInfo.Engine.Session.Current.Catalog.CreateTable(ti);
table.close();
创建本地TAB文件
try
{
MapInfo.Data.TableInfoNative tf = new TableInfoNative(TableAlias);
tf.Temporary = false;
tf.TablePath = path;
tf.Columns.Add(MapInfo.Data.ColumnFactory.CreateIntColumn("NE_ID"));
tf.Columns.Add(MapInfo.Data.ColumnFactory.CreateIntColumn("BSIC"));
tf.Columns.Add(MapInfo.Data.ColumnFactory.CreateStyleColumn());
tf.Columns.Add(MapInfo.Data.ColumnFactory.CreateFeatureGeometryColumn(map.GetDisplayCoordSys()));
tf.WriteTabFile();
MapInfo.Data.Table t = MapInfo.Engine.Session.Current.Catalog.CreateTable(tf);
MapInfo.Engine.Session.Current.Catalog.CloseTable(TableAlias);
return true;
}
catch { return false; }
ti.Columns.Add(MapInfo.Data.ColumnFactory.CreateIntColumn("Index"));
MapInfo.Data.Table table = MapInfo.Engine.Session.Current.Catalog.CreateTable(ti);
table.close();
创建本地TAB文件
try
{
MapInfo.Data.TableInfoNative tf = new TableInfoNative(TableAlias);
tf.Temporary = false;
tf.TablePath = path;
tf.Columns.Add(MapInfo.Data.ColumnFactory.CreateIntColumn("NE_ID"));
tf.Columns.Add(MapInfo.Data.ColumnFactory.CreateIntColumn("BSIC"));
tf.Columns.Add(MapInfo.Data.ColumnFactory.CreateStyleColumn());
tf.Columns.Add(MapInfo.Data.ColumnFactory.CreateFeatureGeometryColumn(map.GetDisplayCoordSys()));
tf.WriteTabFile();
MapInfo.Data.Table t = MapInfo.Engine.Session.Current.Catalog.CreateTable(tf);
MapInfo.Engine.Session.Current.Catalog.CloseTable(TableAlias);
return true;
}
catch { return false; }
发表评论
-
mapxtreme添加标记和删除标记
2009-03-30 16:23 1818新增2个pointselectiontool, clientc ... -
添加数据库中的经纬度信息
2009-03-30 16:22 1779C# Code: 复制内容到剪贴板 代码: MapInfo ... -
MapXtreme 2005自定义图层控制代码(WEB)
2009-03-30 16:21 1582虽然MapXtreme 2005 6.7.1提供了图层控制的控 ... -
MapxTreme测试:绘制图标和文字标注
2009-03-30 16:19 3699代码: using System; using System ... -
mapxtreme 2004 改变feature颜色
2009-03-30 16:18 15841.C# code: 复制内容到剪贴板 代码: MapI ... -
MapxTreme2005地图打印
2009-03-30 16:18 1226MapxTreme2005地图打印 一、语言: c# net2 ... -
在C#应用中如何读取存在ORACLE(或SQL Server)中的MapInfo表
2009-03-30 16:17 1242using MapInfo.Data; ... -
MapXtreme 2005查找图元方法,web的
2009-03-30 16:16 1794先添加一个TextBox和 DropDownList控件 复 ... -
MapXtreme点取地图获得信息
2009-03-30 16:15 1895拖一个pointselectiontool到页面, 修改属性 ... -
MapXtreme查看整个地图的代码
2009-03-30 16:14 937Map map = mapControl1.Map; IMap ... -
MapXtreme 2005 鹰眼源代码
2009-03-30 16:13 1799研究了一段时间的MapXtreme2005 v6.6, 实现了 ... -
实现手动画线
2009-03-30 16:12 1246为了实现在地图上手动画线的功能,煞费了一翻苦心,不过最后实现的 ... -
Web页面中实现鼠标中键缩放
2009-03-30 16:11 1541在MapXtreme 2005中,在Windows应用程序中自 ... -
两种方法实现动态轨迹
2009-03-30 16:11 1386在GIS中,动态轨迹的实现是非常有用的,可用GPS定位,热点跟 ... -
总结查找图元的三种方法
2009-03-30 16:10 1258在MapXtreme 2005中,查找图元提供了非常多的方法, ... -
添加标注图层
2009-03-30 16:08 1181在MapXtreme 2005中添加标注图层是非常容易的,只要 ... -
向图层中添加线段
2009-03-30 16:07 944向图层中添加线段和向图层中添加点是一样的,其本质都是向图层中添 ... -
向图层中添加点
2009-03-30 16:06 1036在添加点之前先要在地图上创建一个临时图层,创建临时图层请参考《 ... -
mapxtreme2005 改变选中的图元样式
2009-03-30 16:05 1088MapInfo.Styles.CompositeStyle c ... -
Mapxtreme2005 两点之间画直线
2009-03-30 16:04 1155private void DrawLine(MapInfo.D ...
相关推荐
MapXtreme 2005 6.7.1破解文件,复制到*Common Files\MapInfo\MapXtreme\6.7.1文件夹下
MapXtreme6.0破解文件附有详细破解说明
MapXtreme Java 4.8 win 安装文件-1 文件较大,由于权限不够,分卷压缩,共3个文件,请点我的名字找到另外2个
MapxTreme 7.0 是一款由MapInfo公司开发的...MapxTreme 7.0 的dll文件集合为开发者提供了一套强大的工具,使得开发地图应用变得更加高效和便捷。通过深入理解和运用这些组件,可以创建出满足特定需求的GIS解决方案。
MapXtreme 2008 7.0.0 最新破解文件,破解周期为1万年。 放到C:\Program Files (x86)\Common Files\MapInfo\MapXtreme\7.0.0;即可破解
mapxtreme6.6完全破解文件,好资源。
MapxTreme 7.0 是 MapInfo 公司推出的一款强大的地图开发工具,它允许开发者创建具有地理信息功能的应用程序。在这个“MapxTreme7.0依赖文件(绿色部署)”压缩包中,包含了运行 MapxTreme 应用程序所必需的一系列组件...
MapXtreme Java 4.8 win 安装文件-2 文件较大,由于权限不够,分卷压缩,共3个文件,请点我的名字找到另外2个
1、安装MapXtreme2008试用版。 2、复制 mapxtreme680.lic 到:"C:\Program Files\Common Files\MapInfo\MapXtreme\6.8.0
MapXtreme是一款由Intergraph公司开发的专业地理信息系统(GIS)软件,主要用于创建、管理和发布地理信息。在MapXtreme的应用中,"mapxtreme.lic"文件扮演着至关重要的角色,它是软件的许可证文件,决定了用户能否...
2. **创建地图项目**:首先,你需要在MapXtreme环境中创建一个新的地图项目,配置所需的底图数据,如矢量图层或栅格图层。底图数据可以来源于各种格式,如Shapefile、GeoTIFF等。 3. **加载数据**:将包含专题信息...
MapXtreme 2004 是一款由 Autodesk 公司开发的专业地图应用程序,它提供了强大的地理信息系统(GIS)功能,使用户能够创建、管理和发布地图数据。本教程旨在为初学者提供一个全面的入门指南,帮助他们了解并掌握 ...
表的数据源可多样化,支持MapInfo的.TAB文件、远程数据库(RDBMS)、dBase、MS Access、ASCII文件、ESRI ShapeFiles等。特殊类型的表如raster、grid、seamless、views、WMS和ADO.NET,为处理不同类型的数据提供了灵活...
目前官方提供的Mapxtreme7.0有试用期,现提供无限期使用license文件。完美支持VS2008
MapXtreme支持多种地图数据格式,如TAB、MIF/MID、Shapefile等。这里假设我们有一个地图文件,例如"myMap.mxt",可以通过以下方式加载: ```csharp // 设置地图文件路径 string mapPath = "myMap.mxt"; map....
在本文中,我们将深入探讨如何使用MapXtreme来确定车辆位置,以及与之相关的地图TAB文件。 首先,让我们理解什么是地图TAB文件。在GIS领域,TAB文件是一种由MapInfo创建的数据格式,它包含了地图的几何信息(如点、...
8. **服务端与客户端应用**:MapXtreme支持服务器端和客户端的应用开发,例如,你可以使用MapXtreme Server创建Web服务,而MapXtreme JavaScript库则用于在浏览器中展示地图。 9. **移动开发**:MapXtreme也适用于...
3. **创建项目**:在开发环境中创建新的Java项目,并导入MapXtreme的库文件。 4. **初始化地图**:编写代码来加载地图数据,设置地图的显示范围和投影方式。 5. **添加图层**:根据需求添加不同的数据源作为图层,如...
mapxtreme 6.8 破解文件
这些示例可以帮助开发者快速理解和学习如何使用MapXtreme API来创建自己的GIS应用。在“mapxtreme sample”这个压缩包中,虽然没有提供具体的文件列表,但我们可以假设它可能包含了以下类型的示例: 1. 地图渲染:...