将shapefile导入到SQL Server中


11

我经常使用出色的SQL Server 2008空间工具将shapefile导入SQL Server2008。这确实很好,但让我感到奇怪的是,Microsoft如何期望SQL Server的最终用户将shapefile导入SQL Server?导入此数据的官方方法是什么?

我在GIS.stackexchange上发现的对此的唯一引用是以下问题:如何将shapefile导入MS SQL 2008,然后使用QGIS查看该数据?以及如何仅使用SQL脚本将形状文件导入SQL Server 2008 R2?,其中引用了空间工具,GDAL等,但Microsoft没有提供。有什么我想念的吗?叫我天真,但我几乎希望SQL Server导入/导出向导中的shapefile的数据源列表中有一个选项!

总结:我不是在问如何将shapefile导入SQL Server,而是在问微软希望我们如何将shapefile导入SQL Server。


2
为什么这个问题结束了?这不是基于观点的。
埃文·卡罗尔

嗯,我同意,也许可以改写成``微软提供了什么工具来将空间数据加载到SQL Server中''这样的措辞,但这与我写的内容相距无数百万英里。我不知道具体是什么@PolyGeo相信是主观的。
2016年

只有Microsoft可以回答他们希望用户使用的内容。其他一切都是意见。如果Microsoft的某人希望提供答案,则在该问题上标记可以使其重新打开以达到特定目的。或者,删除对Microsoft期望的引用以将问题集中在如何完成您所坚持的任务上,将使该问题可由Microsoft以外的其他公司负责。
PolyGeo

1
编辑起来很高兴,但在第一段中考虑到我似乎有些过分的学问,我说“导入此数据的官方方法是什么?”。我认为这是“我专门询问微软如何期望我们将shapefile导入SQL Server”的同义词。例如,如果我问微软如何期望我们在Excel中计算平均值,我可以肯定地回答“使用微软提供的平均值函数”将是一个客观的答案。我认为很明显我不是在提倡我们采访所有Microsoft员工以了解他们的集体意见。
2016年

Answers:


12

自从'07 Katmai beta版以来,我一直在使用MS Sql Server Spatial,但我不知道有Microsoft工具可以做到这一点。我曾在'07或'08期间与MS员工进行过讨论,那时,重投影和shapefile支持都是他们选择让第三方来实施的功能。


1
我不确定他们的理由,但是从我自己编写shapefile阅读器的工作中我确实知道,各种工具在如何写入shapefile方面存在不一致的地方,尤其是在DBF文件中的属性表示(包括空值和填充),因此也许他们觉得来自所有可能来源的所有可能shapefile都无法达到100%的成功率。
罗素在ISC
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.