¿Cómo puedo averiguar qué versión de PostGIS tengo?Obtener la versión de PostGIS
Respuesta
Dado que algunas de las funciones dependen de otras bibliotecas como GEOS y Proj4 es posible que desee tener en sus versiones también. A continuación, use:
SELECT PostGIS_full_version();
¿Usted intentó utilizar SELECT PostGIS_version();
Como mencionan las personas anteriores, seleccione PostGIS_full_version(); responderá tu pregunta. En mi máquina, donde me estoy quedando PostGIS 2.0 del tronco, me sale el siguiente resultado:
postgres=# select PostGIS_full_version();
postgis_full_version
-------------------------------------------------------------------------------------------------------------------------------------------------------
POSTGIS="2.0.0alpha4SVN" GEOS="3.3.2-CAPI-1.7.2" PROJ="Rel. 4.7.1, 23 September 2009" GDAL="GDAL 1.8.1, released 2011/07/09" LIBXML="2.7.3" USE_STATS
(1 row)
usted tiene que preocuparse por las versiones de PROY y GEOS que se incluyen si usted no ha instalado un todo -inclusive package- en particular, hay algunos daños en GEOS anteriores a 3.3.2 (as noted in the postgis 2.0 manual) al tratar con la validez de la geometría.
PostGIS_Lib_Version();
- devuelve el número de versión de la biblioteca PostGIS.
http://postgis.refractions.net/docs/PostGIS_Lib_Version.html
Otra manera de obtener la versión menor es:
SELECT extversion
FROM pg_catalog.pg_extension
WHERE extname='postgis'
Los métodos anteriores me dieron 'Ninguna función coincide con el nombre y los tipos de argumentos. Es posible que necesite agregar yesos de tipo explícito, pero este funcionó. El problema con lo anterior no funciona se solucionó haciendo el 'CREATE EXTENSION Postgis' desde la consola en lugar de hacerlo desde db-migrate.js –
- 1. Rieles con PostGIS
- 2. problemas para instalar PostGIS
- 3. Cómo obtener la versión de Apache
- 4. cómo obtener la versión de css
- 5. ¿Cómo obtener la versión de PHP?
- 6. Puntos de clúster en PostGIS
- 7. PostGIS y JPA 2.0
- 8. Rails + PostGIS errors migración de la base de datos
- 9. Cómo obtener CherryPy versión
- 10. Obtener ExtJS versión
- 11. Cómo obtener JUnit versión
- 12. Obtener la versión del archivo en PowerShell
- 13. PostGIS: registrar una columna "geometría" sin addGeometryColumn
- 14. ¿Qué es ST en PostGIS?
- 15. ¿Cómo obtener la versión de montaje (no la versión de archivo) para otro EXE?
- 16. Obtener la versión del navegador desde la extensión de Firefox
- 17. ¿Cómo obtener la versión de la aplicación en Windows Phone?
- 18. perl: cómo obtener la expresión original de la versión precompilada?
- 19. Error de PostGIS: escriba "geography" no existe
- 20. Opciones para probar PostgreSQL PostGIS en Heroku?
- 21. ¿Cómo obtener la parte principal de una versión de Maven?
- 22. Obtener la versión de archivo de un dll o exe
- 23. Obtener la versión de ensamblaje de otro proyecto (.exe)
- 24. ¿Cómo obtener TExcelWorksheet (la versión de 64 bits) en XE2?
- 25. Cómo obtener la versión de iOS con Google Analytics
- 26. Neo4j - Cómo obtener la versión actual a través de REST
- 27. ¿Puedo obtener el segundo prerrequisito en la versión de GNU?
- 28. Obtener la versión del navegador de IE usando Javascript
- 29. ¿Cómo puedo obtener la versión del ensamblaje de ejecución?
- 30. ¿Cómo puedo obtener la versión GDAL/OGR instalada de python?
Precaución: 'PostGIS_version()' da salida a la versión mayor y menor (por ejemplo, "2.1"), pero no el número de revisión (por ejemplo, "2.1.4"), como 'PostGIS_full_version()' y 'PostGIS_Lib_Version()' do. –