Ubuntu
安裝最新的 postgis_tiger_geocoder 最簡單的方法是什麼?
Ubuntu 分發 PostGIS,其核心副檔名為 PostGIS TIGER Geocoder,打包為
postgis_tiger_geocoder
. 目前,從 PostGIS 2.2.2 開始,它從TIGER2015
. 我想升級它以從 TIGER2016 中提取。我想使用最新版本的地理編碼器。我該怎麼做?我只想升級
postgis_tiger_geocoder
?
好吧,他們沒有讓這變得容易,因為它是核心的一部分。將其硬編碼到擴展中也不好玩。你可以
- 按照官方常見問題解答中的說明進行操作,從
.zip
- 重建整個 PostGIS,這是一項非常有趣的任務——儘管它是完全可行的。沒有簡單的方法來建構擴展。擴展在文件和 PostGIS 的其餘部分之後建構。祝你好運和上帝的速度。
- 從PDPG apt archive下載 PostGIS-Scripts 。請注意,您想要的文件標
postgresql-$majorversionpg-postgis-$majorversionpostgis-scripts_$fullversionpostgis
有 PostgreSQL 和 PostGIS 的版本。不要下載缺少$majorversion
名稱部分的轉換包。- 下載後解壓文件
dpkg -X justDownloadedArchive.deb ./out
- 複製
out/*geocoder*
到您的擴展文件夾 (/usr/share/postgresql/*/extension/
) ,其中*
有一些版本號。