在使用 QGIS 打开数据时有时会遇到错误
Could not open CRS database d:/vxgis/bin/bin/Debug/./resources/srs.db<br>Error(14): unable to open database file
要解决该错误首先要知道 srs.db 是什么? CRS 、 SRS 都是投影中常见的缩写,可以看作同义词,当然它们内部也有些差异,都与 EPSG 相关。 SRS.DB 是一个存放投影定义的文件,出现该错误是因为 QGIS 没有找到投影数据库。 QGIS 将所有的投影定义放在了文件 srs.db 中。打开数据时需要读取该投影文件。
解决该错误的方法是将 resources 文件夹复制到 qgis.exe 的目录之下。 Resources 文件夹可以在源代码的 trunk/qgis/resources 中找到。