Ubuntu

安裝最新的 postgis_tiger_geocoder 最簡單的方法是什麼?

  • May 18, 2017

Ubuntu 分發 PostGIS,其核心副檔名為 PostGIS TIGER Geocoder,打包為postgis_tiger_geocoder. 目前,從 PostGIS 2.2.2 開始,它從TIGER2015. 我想升級它以從 TIGER2016 中提取。我想使用最新版本的地理編碼器。我該怎麼做?

我只想升級postgis_tiger_geocoder

好吧,他們沒有讓這變得容易,因為它是核心的一部分。將其硬編碼到擴展中也不好玩。你可以

  1. 按照官方常見問題解答中的說明進行操作,從.zip
  2. 重建整個 PostGIS,這是一項非常有趣的任務——儘管它是完全可行的。沒有簡單的方法來建構擴展。擴展在文件和 PostGIS 的其餘部分之後建構。祝你好運和上帝的速度。
  3. PDPG apt archive下載 PostGIS-Scripts 。請注意,您想要的文件標postgresql-$majorversionpg-postgis-$majorversionpostgis-scripts_$fullversionpostgis有 PostgreSQL 和 PostGIS 的版本。不要下載缺少$majorversion名稱部分的轉換包。
  4. 下載後解壓文件dpkg -X justDownloadedArchive.deb ./out
  5. 複製out/*geocoder*到您的擴展文件夾 ( /usr/share/postgresql/*/extension/) ,其中*有一些版本號

引用自:https://dba.stackexchange.com/questions/162005