存在SqlSever中XY坐标点的绑定代码
来源:互联网 发布:sqlserver logshipping 编辑:程序博客网 时间:2024/05/16 18:42
存在SqlSever中XY坐标点的绑定代码
//XY绑定:含有x,y坐标点的图层放置在Sql Server数据库中,按xy坐标生成点图层
//1.要在存在该表的数据库中建立MAPINFO_MAPCATALOG表,否则会报错:
//"An unhandled exception of type 'MapInfo.Data.TableException' occurred in mapinfo.coreengine.dll.
//Additional information: 不能打开表。 ODBC 错误: ODBC RC=-1, ODBC SQLState=S0002, DBMS RC=208, DBMS Msg=[Microsoft][ODBC SQL Server Driver][SQL Server]对象名 'MAPINFO.MAPINFO_MAPCATALOG' 无效。
//2.要含xy坐标点的表建立主键,否则会报错:
//"Additional information: 不能打开表。因为不能识别唯一键,不能访问远程数据。"
//建立XY空间方案
MapInfo.Data.SpatialSchemaXY xy = new MapInfo.Data.SpatialSchemaXY();
xy.XColumn = "X";
xy.YColumn = "Y";
xy.NullPoint = "0.0, 0.0";
xy.StyleType = MapInfo.Data.StyleType.None;
xy.DefaultStyle = new MapInfo.Styles.CompositeStyle();
xy.CoordSys = MapInfo.Engine.Session.Current.CoordSysFactory.CreateLongLat(MapInfo.Geometry.DatumID.WGS84);
//建立TableInfo
MapInfo.Data.TableInfoServer ti = new MapInfo.Data.TableInfoServer("Customers","Driver={SQL Server};Server=LIXIAOHUI;Database=test;Uid=sa;Pwd=sa;","select * from Us_Cust",MapInfo.Data.ServerToolkit.Odbc);
ti.SpatialSchema = xy;
MapInfo.Data.Table miCustomers = MapInfo.Engine.Session.Current.Catalog.OpenTable (ti);
MapInfo.Mapping.FeatureLayer featureLayer = new MapInfo.Mapping.FeatureLayer(miCustomers);
mapControl1.Map.Layers.Add(featureLayer);
mapControl1.Map.SetView(featureLayer);
- 存在SqlSever中XY坐标点的绑定代码
- 存在SqlSever中XY坐标点的绑定代码
- Arcgis中添加XY坐标的数据
- Android中view的各种尺寸,宽高、XY坐标
- JFreeChart之XY坐标点设置
- Add XY Data将坐标点批量导入ArcMAP图层,形成新的点图层
- ArcGIS10.0中导入xy坐标数据
- xy坐标互换
- 获取鼠标XY坐标
- jquery 获得元素的 xy坐标,不知道可不可用
- 计算空间点到平面的投影点坐标(代码)
- XCode数据类型转换代码 文件读取,写入,XY坐标获取,ASCII转换等
- 【hdu】1577 WisKey的眼神(两个点之间是否存在整数坐标)
- 如何确定系统中存在没有绑定变量的情况
- 如何确定系统中是否存在绑定变量的情况
- OpenGL 的setProjectFrustum 的near,far 针对“camera的cx,xy,xz”,不一定是坐标原点
- 添加XY离散点数据
- Android在源图片上的XY坐标再画一个图片
- LSB 简介
- Nginx 负载均衡 简介
- js中用到的一些属性方法
- 将sql server数据库表中的字段绑定到表usa的例子
- ERP系统设置
- 存在SqlSever中XY坐标点的绑定代码
- ja如何更改某ID下所有标签的样式?
- Ogre starter
- 地图知识
- 引用 extJs 2.0学习笔记(Ext.Element API总结)
- 基于apache camel的fuse 学习笔记(2)
- MapXtreme打包成功的经验
- [转]网络测试利器netperf安装和使用
- IComparer IComparable比较大小