
1、本文示例基于Microsoft SQL Server 2008 R2调测。
2、具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验。
3、熟悉或了解Microsoft SQL Server 2008中的空间数据类型。
4、具备相应(比如OGC规范、KML规范)的GIS理论知识。
5、了解MapInfo地图数据、ArcGIS Shp地图数据格式。

6、了解SQL空间工具(SqlSpatialTools)。
首先分析个案例:如果产品要实现在Silverlight开发的Map应用中将省份、地市和区县标记出来的功能全国mapinfo地图,通过分析只能获取到省份、地市和区县的空间数据,然后在Map应用中动态绘制图层叠加在Map的图层上。自己绘制图层叠加最关键的一点就是要获取到省份、地市和区县的空间数据,从已有的地图数据中导出这份数据乃明智之举。本篇结合笔者的经历,介绍一种快速提取MapInfo地图数据文件中的空间数据的方案,供大家参考。

一、准备环境
1、安装MapInfo Professional 8.0/8.5,本文基于MapInfo Professional 8.0软件平台。

2、下载SQL空间工具(SqlSpatialTools)。
3、安装Microsoft SQL Server 2008 R2。
二、使用MapInfo Professional转换地图数据格式
,jar,使用txt转换jar工具可以把txt小说转换成jar格式,再放入手机内 txt转换jar工具使用方法:打开txt转换jar工具选择你需要制作的文件。据转换工具将分析家数据转换为某种格式,然后在软件中读取转换后的数据,这种方法无需要编写数据读取程序,操作简单,但难以灵活控制数据读取。格式工厂软件最著名的就是可以实现视频.音频等格式的转换,而且速度很快. 工具/原料 格式工厂软件 方法/步骤 打开格式工厂软件 在这个实例里,我会把mp4格式文件转换为wmv格式,在"视频"工具栏里单 ...。


通过以上步骤转换.tab的地图数据为.shp格式的地图数据,同时得到的文件有.shp、.shx、.dbf和.prj四种扩展名的文件全国mapinfo地图,具体有什么作用这里就不介绍了,主要使用的是.shp,其他文件都是辅助的数据文件。
三、导入Shpfile地图空间数据到SQL Server 2008
这里不做详细介绍,不清楚如何导入数据的请移步《使用空间工具(Spatial Tools)导入ESRI格式地图数据》。
四、SQL Server Management Studio中预览空间数据
SQL Server Management Studio 支持两种方式查看空间数据,既表记录方式和空间结果方式,下图为两种方式的截图。


五、通过空间查询到处空间查询结果
在SSMS中通过查询空间数据表,使用SQL内置函数可以将空间数据转换为图形坐标点集合。如下图:

方法1、直接利用hashtable的{key、value}来做映射,即利用key记录集合a中的name属性,利用value记录集合b中的属性向量,然后直接key来查询value值。通用快递查询助手支持本地保存快递单号,以便下次直接查询,无需在查单号、复制、黏贴等一系列操作。根据拓扑关系,不需要利用坐标或距离,可以确定一种地理实体相对于另一种地理实体的位置关系,拓扑数据也有利于空间要素的查询。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-107315-1.html
必须驱赶
可能是在等中国放松戒备时进来溜溜就走