Apendice A. Apendice

Índice

A.1.Notas de Versão
A.1.1. Versão 1.2.1
A.1.2. Versão 1.2.0
A.1.3. Versão 1.1.6
A.1.4. Versão 1.1.5
A.1.5. Versão 1.1.4
A.1.6. Versão 1.1.3
A.1.7. Versão 1.1.2
A.1.8. Versão 1.1.1
A.1.9. Versão 1.1.0
A.1.10. Versão 1.0.6
A.1.11. Versão 1.0.5
A.1.12. Versão 1.0.4
A.1.13. Versão 1.0.3
A.1.14. Versão 1.0.2
A.1.15. Versão 1.0.1
A.1.16. Versão 1.0.0
A.1.17. Versão 1.0.0RC6
A.1.18. Versão 1.0.0RC5
A.1.19. Versão 1.0.0RC4
A.1.20. Versão 1.0.0RC3
A.1.21. Versão 1.0.0RC2
A.1.22. Versão 1.0.0RC1

A.1. Notas da Versão

A.1.1. Versão 1.2.1

Data da versão: 11/01/2007

Esta versão fornece erro fixo no suporte PostgreSQL 8.2 e em alguns pequenos aumentos de desempenho.

A.1.1.1. Mudanças

Fixado erro de atalho point-in-polygon em Within().
Fixado PostgreSQL 8.2 NULO na manipulação para índices.
Atualizados arquivos de especificação RPM.
Adicionado short-circuit para transform() dentro do case no-op.

JDBC: Fixado JTS manipulando para geometrias multi-dimensional (agradecimentos a Thomas Marti pela sugestão e a colaboração parcial). 
Adicionalmente, agora JavaDoc é compilado e empacotado. Fixados problemas do classpath com GCJ. Fixados compatibilidade do pgjdbc 8.2, perdendo suporte para JDK 1.3 e anteriores.

A.1.2. Versão 1.2.0

Data da versão: 08/12/ 2006

Esta versão fornece definições de tipo junto com potencialidades da serialização/deserialização para geometrias curvadas definidas SQL-MM, assim como aumentos de desempenho.

A.1.2.1. Mudanças

Adicionado suporte ao tipo de geometria curvada para serialização/deserialização.
Adicionado um curto circuito point-in-polygon para as funções Contains e Within para melhorar o desempenho para estes casos.

A.1.3. Versão 1.1.6

Data da versão: 02/11/2006

Esta é uma versão de fixação de erro, em particular que fixa um erro crítico com interface GEOS nos sistemas 64bit. Inclui uma atualização  dos parâmetros SRS e de uma melhoria nas reprojeções (tome Z na consideração). Melhoria é incentivada.

A.1.3.1. Melhorias

Se você estiver promovendo da versão 1.0.3 ou posteriores siga este procedimento soft upgrade.
Se você estiver promovendo de uma versão entre 1.0.0RC6 e 1.0.2 (inclusive) e querer realmente um melhoramento vivo leia o  upgrade section do capítulo notas da versão 1.0.3.
Melhorias de alguma versão anterior à 1.0.0RC6 requer um hard upgrade.

A.1.3.2. Correções

Fixada mudança CAPI que quebrou plataforma 64-bit.
carregador/descarregador: fixado testes de regressão e uso de saída.
Fixado erro setSRID() em JDBC, agradecimento à Thomas Marti.

A.1.3.3. Outras Mudanças

uso ordenada Z nas reprojeções.
spatial_ref_sys.sql alterado para EPSG 6.11.1 para uso de um pacote simples de variáveis de versão para todos.

Inclue a Version.config no carregador/descarregador de mensagens USAGE.
Substitue o hand-made, analizador de versão JDBC frágil com Properties.

A.1.4. Versão 1.1.5

Data da versão: 13/10/2006

Esta é uma versão de correções, incluindo um padrão de segmento crítico no win32. Melhorias são incentivadas.

A.1.4.1. Melhorias

Se quiser melhorias da versão 1.0.3 ou posteriores siga o procedimento soft upgrade.
Se quiser melhorias da versão entre 1.0.0RC6 e 1.0.2 (inclusive) e realmente quer uma melhoria  leia  upgrade section do capítulo notas da versão 1.0.3.
Melhorias de alguma versão anterior para 1.0.0RC6 requer um hard upgrade.

A.1.4.2. Correções

Fixado erro de link MingW que foi causado pgsql2shp para segmento padrão em Win32 quando compilado por PostgreSQL 8.2.
fixado nullpointer Exception no método Geometry.equals() em Java.
Adicionado EJB3Spatial.odt para cumprir a exigência de distribuição GPL  “preferred form of modification”.
Removido sincronização obsoleta JDBC do código Jts.
Atualizado pesadamente os antiquados arquivos README para shp2pgsql/pgsql2shp fundindo-o com as páginas principais.
Fixada etiqueta versão no código jdbc que ainda diz  “1.1.3” na versão  “1.1.4”.

A.1.4.3. Novas Características

Adicionada opção -S option para geometrias non-multi para shp2pgsql.

A.1.5. Versão 1.1.4

Data da versão: 27/09/2006

Esta é uma versão de fixação de erro incluindo algumas melhorias na interface Java. Melhorias são incentivadas.

A.1.5.1. Melhorias

Se quiser melhorias da versão 1.0.3 ou posteriores siga o procedimento soft upgrade.
Se quiser melhorias de uma versão entre 1.0.0RC6 e 1.0.2 (inclusive) e realmente quer uma melhoria leia o upgrade section do capítulo notas da versão 1.0.3.
Melhorias de alguma versão anterior para 1.0.0RC6 requer um hard upgrade.

A.1.5.2. Correções

Fixado suporte para PostgreSQL 8.2.

Fixado erro na função collect() descartando SRID de entrada.
Adicionado SRID que verifica a combinação em MakeBox2d e MakeBox3d.
Fixado regresso de testes para passar com GEOS-3.0.0.
Improved pgsql2shp run concurrency.
Melhorada a concorrência de execução pgsql2shp.

A.1.5.3. Mudanças Java

Retrabalhado o suporte JTS para refletir novos upstream atitudes de desenvolvedores próprios JTS para manipulação do SRID. Simplifica o código e a apaga a construção que depende de GNU Trove.
Adicionado o suporte EJB2 doado pela "Geodetix s.r.l. Company" http://www.geodetix.it/ .
Adicionado tutorial/exemplos EJB3 doados por Norman Barker <nbarker@ittvis.com>.
Reorganizado um pouco o leiaute do diretório java.

A.1.6. Versão 1.1.3

Data da versão: 30/062006

Esta é uma versão de fixação de erro incluindo também algumas funcionalidades novas (mais notavelmente suporta a grandes transações) e aumento de portabilidade. Melhorias são incentivadas.

A.1.6.1. Melhorias

Se quiser melhorias da versão 1.0.3 ou posteriores siga o procedimento soft upgrade.Se quiser melhorias de uma versão entre 1.0.0RC6 e 1.0.2 (inclusive) e realmente quer uma melhoria leia o upgrade section do capítulo notas da versão 1.0.3.
Melhorias de alguma versão anterior para 1.0.0RC6 requer um hard upgrade.

A.1.6.2. Correções/exatidão

CORREÇAO em distance(poly,poly) dando resultados errados.
CORREÇAO em pgsql2shp código de retorno bem sucedido.
CORREÇAO em shp2pgsql manipulando MultiLine WKT.
CORREÇAO em affine() falha na atualização da caixa delimitada.
WKT analisador: construção proibida das multigeometrias com elementos EMPTY (suportados ainda para GEOMETRYCOLLECTION).

A.1.6.3. Novas Funcionalidades

NOVO suporte a grandes Transações.
NOVO função DumpRings().
NOVO função AsHEXEWKB(geom, XDR|NDR).

A.1.6.4. Mudanças JDBC

Testes de regressão melhorados: MultiPoint e ordenadas científicas.
Fixado alguns erros menores em código code.
Adicionada as funções acessor apropriado que funciona para todos os campos na preparação de fazer aqueles campos privados mais tarde.

A.1.6.5. Outras Mudanças

NOVO suporte de teste de regressão para carregador/descarregador.
Adicionado --with-proj-libdir e --with-geos-libdir para configurar interruptores (switches).
Suporte para contruir Tru64 build.
Usar Jade para gerar documentação.
Sem link pgsql2shp para mais libs então requerida.
Suporte inicial para PostgreSQL 8.2.

A.1.7. Versão 1.1.2

Data da versão: 30/03/2006

Esta é uma versão de fixação de erro incluindo algumas funções e novos aumentos de portabilidade. Melhorias são incentivadas.

A.1.7.1. Melhorias

Se quiser melhorias da versão 1.0.3 ou posteriores siga o procedimento soft upgrade.
Se quiser melhorias de uma versão entre 1.0.0RC6 e 1.0.2 (inclusive) e realmente quer uma melhoria leia o upgrade section do capítulo notas da versão 1.0.3.
Melhorias de alguma versão anterior para 1.0.0RC6 requer um hard upgrade.

A.1.7.2. Correções

CORREÇAO em SnapToGrid() computação da saída da caixa delimitada.
CORREÇAO em EnforceRHR().
jdbc2 SRID manipulando reparos no código JTS.
Fixado suporte para arquitetura 64bit.

A.1.7.3. Novas Funcionalidades

Testes de regressão agora podem ser executados *before* instalação postgis.
Novas funções de transformação de matriz affine().
Nova função rotate{,X,Y,Z}().
Antigas funções translating e scaling agora usam internamente affine().
Controle de acesso enfileirado estimated_extent() para construção com pgsql >= 8.0.0.

A.1.7.4. Outras Mudanças

script ./configure mais portável.
Alterado o script ./run_test para ter um comportamento padrão mais sensato.

A.1.8. Versão 1.1.1

Data da versão: 23/01/2006

Esta é uma versão importante de correções, melhorias é altamente recomendada. A versão precedente conteve um erro em postgis_restore.pl que impede o procedimento hard upgrade de completar-se e um erro no conector GEOS-2.2+ que impede os objetos GeometryCollection a serem usados em operações topológicas.

A.1.8.1. Melhorias

Se quiser melhorias da versão 1.0.3 ou posteriores siga o procedimento soft upgrade.Se quiser melhorias de uma versão entre 1.0.0RC6 e 1.0.2 (inclusive) e realmente quer uma melhoria leia o upgrade section do capítulo notas da versão 1.0.3.
Melhorias de alguma versão anterior para 1.0.0RC6 requer um hard upgrade.

A.1.8.2. Correções

Fixado uma saída prematura em postgis_restore.pl.
Fixação de erro no geometrycollection manipulando conector GEOS-CAPI.
Solaris 2.7 e  melhorias de suporte MingW.
Fixação de erro no line_locate_point().
Fixado manipulação de caminho postgresql.
Fixação de erro no line_substring().
Adicionado suporte para  conjunto localizado no verificador de regressão.

A.1.8.3. Novas Funcionalidades

Nova interpolação Z e M no line_substring().
Nova interpolação Z e M no line_interpolate_point().
Adicionado NumInteriorRing() aliás devido a ambiguidade OpenGIS.

A.1.9. Versão 1.1.0

Data da versão: 21/12/2005

Esta é uma versão menor, contendo muitas melhorias e coisas novas. O mais notavel: o procedimento da construção extremamente simplificada; transform() desempenho melhorado drasticamente; mais estabilidade na conectividade GEOS (suporte CAPI); muitas novas funções; suporte da topologia do esboço.
É altamente recomendado melhoria para antes de GEOS-2.2.x instalando PostGIS, isto assegurará futuros melhoramentos GEOS não requererá uma reconstrução da biblioteca de PostGIS.

A.1.9.1. Créditos

Esta versão inclui o código de Mark Cave Ayland para esconder objetos proj4. Markus Schaber adicionou muitas melhorias em seu código JDBC2. Alex Bodnaru ajudou com fonte PostgreSQL relevo da dependência e fornece especificação de arquivos Debian. Michael Fuhr testou coisas novas na arquitetura Solaris. David Techer e Gerald Fenoy ajudaram testar conector GEOS C-API. Hartmut Tschauner forneceu o código para a função azimuth(). Devrim GUNDUZ forneceu especificação de arquivos RPM. Carl Anderson ajudou com a nova área de construção das funções. Veja a seção credits para consultar mais nomes.

A.1.9.2. Melhorias

Se quiser melhorias de uma versão 1.0.3 ou anterior NÃO precisa descarregar/recarregar. Simplesmente o fonte  trabalhará um novo roteiro lwpostgis_upgrade.sql em todos seus bancos de dados existentes. Veja o capítulo soft upgrade para mais informação.
Se quiser melhorias de uma versão entre 1.0.0RC6 e 1.0.2 (inclusive) e realmente quer uma melhoria leia o upgrade section do capítulo notas da versão 1.0.3.
Melhorias de alguma versão anterior para 1.0.0RC6 requer um hard upgrade.

A.1.9.3. Novas Funções

métodos companheiros scale() e transscale() para translate().
line_substring().
line_locate_point().
M(point).
LineMerge(geometry).
shift_longitude(geometry).
azimuth(geometry).
locate_along_measure(geometry, float8).
locate_between_measures(geometry, float8, float8).
SnapToGrid by point offset (up to 4d support).
BuildArea(any_geometry).
OGC BdPolyFromText(linestring_wkt, srid).
OGC BdMPolyFromText(linestring_wkt, srid).
RemovePoint(linestring, offset).
ReplacePoint(linestring, offset, point).

A.1.9.4. Correções

Escape da memória fixado no polygonize().
Corrigidas funções cast lwgeom_as_anytype.
Fixados elementos USE_GEOS, USE_PROJ e USE_STATS da saída postgis_version() para refletir sempre em estado de biblioteca.

A.1.9.5. Mudanças de Semântica de Função

SnapToGrid não rejeita dimensões mais elevadas.
Função changed Z() retorna NULO se  a dimensão pedida não está disponível.

A.1.9.6. Melhorias de Desempenho

Muito mais rapida a função transform(), objetos escondidos proj4.
Chamada automática removida para fix_geometry_columns () em AddGeometryColumns () e  update_geometry_stats ().

A.1.9.7. JDBC2 works

Melhorias no Makefile.
Melhorias no suporte JTS.
Sistema de teste de regressão melhorado.
Método de verificação de consistência básica para coleções da geometria.
Suporte para (Hex)(E)wkb.
Auto investigação DriverWrapper para  interruptores HexWKB / EWKT.
problemas para compilar fixo em ValueSetter para antigas versãos JDK.
Construtores EWKT fixos para aceitar representação SRID=4711; 
Adicionada preliminar suporte read-only para geometrias java2d.

A.1.9.8. Outras Novas Funções

Configuração autoconf-based completa, com relevo da dependência da fonte PostgreSQL.
Suporte GEOS C-API  (2.2.0 e mais elevada).
Suporte inicial para modelagem de topologia.
Especificação de arquivos Debian e RPM.
Novo script lwpostgis_upgrade.sql.

A.1.9.9. Outras Mudanças

Melhorias no suporte JTS.
Stricter mapping between DBF and SQL integer and string attributes
Mapeamento mais estrito entre o inteiro DBF e SQL e atributos de string.
Wider and cleaner regression test suite
Suite de teste de regressão mais largo e mais limpo.
Antigo código jdbc removido da Versão.
Obsoleto uso direto de postgis_proc_upgrade.pl.
Versão unificada de scripts  com versão Versão.

A.1.10. Versão 1.0.6

Data da versão: 2005/12/06

Contem algumas correções e melhorias.

A.1.10.1. Melhorias

Se quiser melhorias de uma versão 1.0.3 ou anterior NÃO precisa descarregar/recarregar.
Se quiser melhorias de uma versão entre 1.0.0RC6 e 1.0.2 (inclusive) e realmente quer uma melhoria leia o upgrade section do capítulo notas da versão 1.0.3.
Melhorias de alguma versão anterior para 1.0.0RC6 requer um hard upgrade.

A.1.10.2. Correções

Fixada chamada palloc(0) na coleção deserializadora (só dá problema com --enable-cassert).
Fixado cache bbox de manipulação de erros.
Fixada falha de segmento geom_accum(NULL, NULL).
Fixada falha de segmento em addPoint().
Fixado short-allocation em lwcollection_clone().
Fixado erro em segmentize().
Fixada computação bbox de saída SnapToGrid.

A.1.10.3. Improvements

Suporte inicial para postgresql 8.2.
Adicionado o faltante da má combinação SRID que verifica ops GEOS.

A.1.11. Versão 1.0.5

Data da versão: 25/11/2005

Contem memory-alignment fixa na biblioteca, uma falta de segmento fixo no seu carregador manipulando atributos de UTF8 e algumas melhorias e limpezas.

Nota

Retorna código shp2pgsql alterado de Versãos anteriores para conformar-se aos padrões unix (retorna 0 no sucesso).

A.1.11.1. Melhorias


Se quiser melhorias de uma versão 1.0.3 ou anterior NÃO precisa descarregar/recarregar.Se quiser melhorias de uma versão entre 1.0.0RC6 e 1.0.2 (inclusive) e realmente quer uma melhoria leia o upgrade section do capítulo notas da versão 1.0.3.
Melhorias de alguma versão anterior para 1.0.0RC6 requer um hard upgrade.

A.1.11.2. Mudanças de Bibliotecas

Fixada problemas de alinhamento de memória.
Fixada computação de fração de valores nulos no analisador.
Fixado um pequeno erro na função getPoint4d_p() low-level.
Velocidade alta das funções do serializador.
Fixado um erro em force_3dm(), force_3dz() e force_4d().

A.1.11.3. Mudanças de Carregador

Fixado return code de shp2pgsql.
Fixado título back-compatibility no carregador (carga de shapefiles nulos).
Fixado manipulação de pontos arrastando em atributos numéricos dbf.
Falha no segmento fixo em shp2pgsql (utf8 encoding).

A.1.11.4. Outras Mudança

Esquema postgis_proc_upgrade.pl ciente, suporte para pgsql 7.2+.
Novo capítulo no manual  "Relatando Erros".

A.1.12. Versão 1.0.4

Data da versão: 09/09/2005

Contem correções importantes e algumas melhorias. Em particular, fixa um escape da memória que impede a construção bem sucedida de índices GiST para tabelas espacial grandes. 

A.1.12.1. Melhorias

Se quiser melhorias de uma versão 1.0.3 ou anterior NÃO precisa descarregar/recarregar.
Se quiser melhorias de uma versão entre 1.0.0RC6 e 1.0.2 (inclusive) e realmente quer uma melhoria leia o upgrade section do capítulo notas da versão 1.0.3.
Melhorias de alguma versão anterior para 1.0.0RC6 requer um hard upgrade.

A.1.12.2. Correções

Escape de memória conectado na indexação GiST.

Falta de segmento fixo no transform() com manipulaçao de erros proj4.
Fixado alguns textos proj4 no spatial_ref_sys (perdido +proj).
Carregador: fixada uso da função string, retrabalhado verificação de objetos NULO, fixada falta de segmento na entrada MULTILINESTRING.
Corrigidos em manipulação de dimensão do MakeLine.
Corrigidos em translate() corrupção de saída da caixa delimitada.

A.1.12.3. Melhorias

Melhorias na documentação.
Estimador de seletividade mais robusto.
Menor velocidade alta em distance().
Menor limpeza.
Limpeza em índices GiST.
Aceitação de sintaxe mais solto no analisador box3d.

A.1.13. Versão 1.0.3

Data da versão: 2005/08/08

Contem algumas correções - incluindo um severo afeição exata de geometries armazenados - e algumas melhorias.

A.1.13.1. Melhorias

Devido a um erro em uma rotina computacional de caixa delimitada, a melhoria do procedimento requer atenção especial, porque as caixas delimitadas armazenadas no banco de dados poderiam estar incorretas.
Um procedimento (descarrega/recarrega) hard upgrade forçará a recomputação de todas as caixas delimitadas (não incluídas nos descarregadores). Isto é requerido se melhorias em Versãos anteriores à 1.0.0RC6.
Se você tiver melhorias das versões 1.0.0RC6 ou posteriores, esta Versão inclui um script perl (utils/rebuild_bbox_caches.pl) para forçar a recomputação das caixas delimitadas de suas geometrias e para invocar todas as operações requeridas propagar mudanças eventuais nelas (atualização das estatisticas da geometria, reindexação). Invocar o script depois de um make install (executar sem argumentos para ajuda da sintaxe). Opcionalmente executar utils/postgis_proc_upgrade.pl para atualização de procedimentos do postgis e  assinaturas das funções (veja Soft upgrade).

A.1.13.2. Correções

Correção severa em lwgeom's 2d computação de caixa delimitada.
Correção no WKT (-w) POINT manipulando no carregador.
Correção no descarregador em máquinas 64bit.
Correção na manipulação das seleções user-defined.
Correção no script create_undef.pl.

A.1.13.3. Melhorias

Melhorias de pequenos desempenhos na função de entrada canonica.
Menor limpeza no carregador.
Suporte para nome de campo multibyte no carregador.
Melhorias no script no postgis_restore.pl.
Novo script util rebuild_bbox_caches.pl.

A.1.14. Versão 1.0.2

Data da versão: 04/07/2005

Contem algumas correções e melhorias.

A.1.14.1. Melhorias

Se quiser melhorias de uma versão 1.0.0RC6 ou superior NÃO precisa descarregar/recarregar.

Melhorias de versões anteriores requer um descarrega/recarrega. Veja o capítulo upgrading para mais informações.

A.1.14.2. Correções

Falha tolerante do btree ops.
Memória de escape plugada em pg_error.
Índice fixo Rtree.
Scripts mais limpos na construção (mistura evitada de CFLAGS e CXXFLAGS).

A.1.14.3. Melhorias

Potencialidade na nova criação de índice no carregador (-I switch).
Suporte inicial para postgresql 8.1dev.

A.1.15. Versão 1.0.1

Data da versão: 24/05/2005

Contem algumas correções e melhorias.

A.1.15.1. Melhorias

Se quiser melhorias de uma versão 1.0.0RC6 ou superior NÃO precisa descarregar/recarregar.

Melhorias de versões anteriores requer um descarrega/recarrega. Veja o capítulo upgrading para mais informações.

A.1.15.2. Mudanças da Bibliotecas

CORREÇÃO na computação 3d  de length_spheroid().
CORREÇÃO no estimador de seletividade agrupado.

A.1.15.3. Outras Mudanças/Adições

CORREÇÃO na função escape shp2pgsql.
Melhor suporte para concorrente postgis em esquemas múltiplos.
Documentações fixas.
jdbc2: compilar com "-target 1.2 -source 1.2" por padrão.
NOVO -k comutar para pgsql2shp.
NOVO suporte para  opções createdb em postgis_restore.pl.
CORREÇÃO em nomes de atributos pgsql2shp cumprimento de unicidade.
CORREÇÃO em definições de projeções Paris.
limpezas postgis_restore.pl.

A.1.16. Versão 1.0.0

Data da versão: 19/04/2005

Versão final 1.0.0. Contem algumas correções, algumas melhorias no carregador (o mais notavel suporte para versões postgis mais antigas) e mais documentações.

A.1.16.1. Melhorias

Se quiser melhorias de uma versão 1.0.0RC6 NÃO precisa descarregar/recarregar.
Melhorias de algumas versões anteriores requer um descarrega/recarrega. Veja o capítulo upgrading para mais informações.

A.1.16.2. Mudanças de Bibliotecas

CORREÇÃO no transform() liberando o endereço de memória aleatório.

CORREÇÃO no force_3dm() alocando menos memória então requerida.

CORREÇÃO no estimator de seletividade agrupado (defaults, leaks, tuplecount, sd).

A.1.16.3. Outras Mudanças/Adições

CORREÇÃO no escape de valores shp2pgsql  começando com "tab" ou "single-quote".
NOVO páginas manuais para carregador/descarregador.
NOVO suporte shp2pgsql para antigas versões postgis (HWGEOM).
NOVO - p (prepare) flag para shp2pgsql.
NOVO capítulo manual sobre cumprimento de conformidade OGC.
NOVO suporte a autoconfiguração (autoconf) para biblioteca JTS.
CORREÇÃO nos verificadores do estimador (suporte para LWGEOM e esquema analisador).

A.1.17. Versão 1.0.0RC6

Data da versão: 30/03/2005

Sexta Versão candidata para 1.0.0. Contem algumas correções e limpezas.

A.1.17.1. Melhorias

Você precisa descarregar/recarregar para melhoria das versões precedentes. Veja o capítulo upgrading para mais informações.

A.1.17.2. Mudanças de Bibliotecas

CORREÇÃO em multi().
pronto return [when noop] do multi().

A.1.17.3. Mudanças de Scripts

funções dropped {x,y}{min,max}(box2d) 

A.1.17.4. Outras Mudanças

CORREÇÃO no script postgis_restore.pl.
CORREÇÃO no seu descarregador de suporte 64bit.

A.1.18. Versão 1.0.0RC5

Data da versão: 25/03/2005

Quinta Versão candidata para 1.0.0. Contem algumas correções e melhorias.

A.1.18.1. Melhorias

Se quiser melhorias de uma versão 1.0.0RC4 NÃO precisa descarregar/recarregar.
Melhorias de algumas versões anteriores requer um descarrega/recarrega. Veja o capítulo upgrading para mais informações.

A.1.18.2. Mudanças de Bibliotecas

CORREÇÃO (segmento padrão) em computação box3d (sim, outros!).
CORREÇÃO (segmento padrão) em estimated_extent().


A.1.18.3. Outras Mudanças

Construções pequenas de scripts e refinamentos de utilidades.
Adicionais desempenho de tipos documentados.

A.1.19. Versão 1.0.0RC4

Data da versão: 18/03/2005

Quarta Versão candidata para 1.0.0. Contem  correções e poucas melhorias.

A.1.19.1. Melhorias

Você precisa descarregar/recarregar para melhoria das versões precedentes. Veja o capítulo upgrading para mais informações.

A.1.19.2. Mudanças de Bibliotecas

CORREÇÃO (segmento padrão) em geom_accum().
CORREÇÃO no suporte a arquitetura 64bit.
CORREÇÃO no função da computação box3d com coleções.
NOVO suporte a subselects em estimador de seletividade.
Retorno rápido da force_collection.
Verificação de consistência fixa em SnapToGrid().
Saída retroagida Box2d  para 15 dígitos significativos.
Box2d output changed back to 15 significant digits.

A.1.19.3. Mudanças de Scripts

NOVO função distance_sphere().

Alterada implementação get_proj4_from_srid para usar PL/PGSQL em vez do SQL.


A.1.19.4. Outras Mudanças

CORREÇÃO na manipulação do carregador e descarregador das formas MultiLine.
CORREÇÃO no carregador, saltando tudo com exceção da primeira regra de polígonos.
jdbc2: limpeza de códigos, melhorias no Makefile.
Variáveis FLEX e YACC atribui *after* pgsql Makefile.global que é incluído e só se a versão pgsql *stripped* determina string vazia.Já adicionado analisador gerado na versão.
Refinamentos de scripts construídos.
Manipulação de versão melhorada, Version.config central.
melhorias em postgis_restore.pl.

A.1.20. Versão 1.0.0RC3

Data da versão: 24/02/2005

Terceira Versão candidata para 1.0.0. Contem muitas correções e melhorias.

A.1.20.1. Melhorias

Você precisa descarregar/recarregar para melhoria das versões precedentes. Veja o capítulo upgrading para mais informações.

A.1.20.2. Mudanças de Bibliotecas

CORREÇÃO no transform(): faltando SRID, manipulação melhor de erro.
CORREÇÃO na manipulação do alinhamento da memória.
CORREÇÃO no force_collection() causando falhas do conector do mapserver em tipos de geometria simples.
CORREÇÃO no GeometryFromText() faltando adicionar uma memória bbox.
Precisão reduzida da saída box2d.
Macros DEBUG pré-fixados com PGIS_ para evitar o choque com um pgsql.
Ligado um escape no conversor GEOS2POSTGIS.
Uso de memória reduzido mais cedo liberando um "query-context" de um palloc.

A.1.20.3. Mudanças de Scripts

CORREÇÃO em 72 índices sujeitantes.
CORREÇÃO no probe_geometry_columns() para trabalhar com PG72 e para suportar colunas da geometria múltiplas em uma tabela simples.
NOVO cast bool::text
Feitas algumas funções IMMUTABLE de STABLE, para melhorar o desempenho.

A.1.20.4. Mudanças JDBC

jdbc2: Caminhos pequenos, testes box2d/3d, documentos e licença revisados.
jdbc2: Correções e o caso de teste para o tipo autoregistro pgjdbc 8.0.
jdbc2: Uso removido de jdk1.4 só características para permitir construção com versões mais antigas JDK.
jdbc2: Adicionado suporte para construção com pg72jdbc2.jar.
jdbc2: Atualização e limpeza do makefile.
jdbc2: Adicionado suporte BETA para classes geometricas jts.
jdbc2: Pulo de testes known-to-fail contra servidores mais antigos PostGIS.
jdbc2: Fixado manipulação de medidas geométricas em EWKT.

A.1.20.5. Outras Mudanças

Novo desempenho vira o capítulo no manual.
Atualizações da documentação: exigência pgsql72, lwpostgis.sql.
Poucas mudanças no autoconf.
A extração de BUILDDATE feito mais portável.
Fixado spatial_ref_sys.sql  para evitar limpeza no banco de dados inteiro.
spatial_ref_sys: alteradas entradas Paris para combinar alguns distribuídos com o 0.x.

A.1.21. Versão 1.0.0RC2

Data da versão: 26/01/2005

Segunda Versão candidata para 1.0.0 contendo correções e algumas melhorias.

A.1.21.1. Melhorias

Você precisa descarregar/recarregar para melhoria das versões precedentes. Veja o capítulo upgrading para mais informações.

A.1.21.2. Mudanças em bibliotecas

CORREÇÃO na computação box3d pointarray.
CORREÇÃO na definição distance_spheroid.
CORREÇÃO no transform() faltando atualizar memória bbox.
NOVO jdbc driver (jdbc2).
GEOMETRYCOLLECTION(EMPTY) suporte de sintaxe para a compatibilidade inversa.
Saídas binárias mais rápidas.
Construtores mais estritos OGC WKB/WKT.

A.1.21.3. Mudanças em Scripts

Usos mais corretos STABLE, IMMUTABLE, STRICT em lwpostgis.sql.
construtores mais estritos OGC WKB/WKT.

A.1.21.4. Outras Mudanças

 Carregador mais rápido e mais robusto (ambos i18n e não).
 script inicial do autoconf.

A.1.22. Versão 1.0.0RC1

Data da versão: 13/01/2005

Este é o primeiro candidato da principal versão postgis, com armazenamento interno dos tipos postgis redesenhado para ser menor e mais rápido em seleções posicionadas.

A.1.22.1. Melhorias

Você precisa descarregar/recarregar para melhoria das versões precedentes. Veja o capítulo upgrading para mais informações.

A.1.22.2. Mudanças

Entrada canônica mais rápida.
Saída canônica de pouca perda.
EWKB binário canônico IO com PG>73.
Suporte para até coordenadas 4d, fornecendo a sem perda da conversão shapefile->postgis->shapefile.
Novas funções: UpdateGeometrySRID(), AsGML(), SnapToGrid(), ForceRHR(), estimated_extent(), accum().
Posicionamento vertical de operadores indexados.
JOIN função de seletividade.
Mais geometrias construtores / editores.
API de extensão Postgis.
Suporte UTF8 no carregador.