在MapInfo或QGIS中合并两个地理空间数据集

时间:2013-06-25 23:44:20

标签: geolocation gis qgis mapinfo

我有很多丹麦语的地址。每个都包括街道名称,街道号码,邮政编码,wgs84纬度,wgs84经度和两个etrs89地理代码。对于每个地址,我想在2007年丹麦市政改革之前找到它所属的市镇。我有一个旧城市边界的MapInfo文件。它们可以在

下载

http://dendigitalebyport.byhistorie.dk/kommuner/kort/1983-2007.zip

我感兴趣的城市是kommuner1983个文件。 我的地址位于制表符分隔的.txt文件中。作为一个小例子,请考虑以下内容作为我的数据集:

Street_Name      Street_Number  Zip_code     wgs84_latitude     wgs84_longitude     etrs89_E    etrs89_N
Fiskerhusene     48             2620         55.6709437309216   12.3582957724047    711181.68   6174570.88
Astershaven      31             3210         56.0868923892299   12.1496032848558    695955.68   6220222.08

我被告知我可以使用MapInfoQGIS执行此操作。我已经下载了两个,我可以打开Kommuner1983.TAB文件并获取丹麦地图,但我无法打开.txt文件。任何人都可以帮助我如何合并这两个数据集吗?

由于我对GIS数据,MapInfo和QGIS都是新手,因此我缺乏数据以便做我想做的事情。如果是这种情况,请让我知道我错过了什么。

非常感谢!

1 个答案:

答案 0 :(得分:0)

您可以创建一个mysql表并将lat lng对存储在point数据类型中。然后,您可以在此列上创建空间索引,并使用边框查找lat lng对。