2013-06-25 66 views
-1

我有很多丹麥的地址。每個由街道名稱,街道號碼,郵政編碼,wgs84緯度,wgs84經度和兩個etrs89地理編碼組成。對於每個地址,我想在2007年丹麥市政改革之前找到它所屬的城市。我有一箇舊城市邊界的MapInfo文件。他們是可供下載在MapInfo或QGIS中合併兩個地理空間數據集

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  56.0868923892299 12.1496032848558 695955.68 6220222.08 

有人告訴我,我可以要麼MapInfoQGIS做到這一點。我已經下載了這兩個文件,我可以打開Kommuner1983.TAB文件並獲取丹麥地圖,但我無法打開.txt文件。任何人都可以幫助我如何合併兩個數據集?

由於我對GIS數據,MapInfo和QGIS完全陌生,因此我缺乏數據來完成自己想做的任務。如果是這種情況,請讓我知道我錯過了什麼。

非常感謝!

回答

0

您可以創建一個mysql表並將latng對存儲在point數據類型中。然後,您可以在此列上創建空間索引並使用邊框來查找經緯度對。

+0

謝謝!幾件事。我更熟悉SQL Server - 你知道我是否也可以使用它?而且,我如何從'.TAB'文件獲取邊框到數據庫中? – Mace

+0

是的。我沒有看到它的SQL。 – Bytemain