====== Árvore de diretório do TerraOGC ====== Para melhor compreender como funciona a compilação dos pacotes TerraOGC, está apresentada abaixo sua árvore de diretório em relação à árvore da TerraLib para o Linux. terralib_cvs | |--src (arquivos-fonte da TerraLib) | |--terralibx (arquivos de Pjts linux da TerraLib -> compilar os projetos QMake) | |--extensions (outros projetos relacionados à TerraLib) | |--CalculateProfile | |--terraphp | |--terramanager (precisa compilar para o WMS/WFS) | |--terraOGC (raiz dos pacotes desenvolvidos pelo TWSG) | |--bin (destino dos executáveis após compilação) | |--build (projetos para compilação) | |--doc (destino da documentação gerada pelo Doxygen) | |--examples (exemplos de código e arquivos de configuração) | |--lib (destino dos arquivos .so ou .lib após compilação) | |--schemas (esquemas XML do OGC e desenvolvidos pelo grupo) | |--scripts (alguns scripts úteis para trabalhar com a documentação e o código) | |--tests (alguns testes para o código pronto) | |--src (pasta que contém os fontes!!!) | |--common (arquivos comuns usados pelos serviços. Inclui CGI, Logger etc) | |--filter (implementação do OGC Filter 1.0.0 e 1.1.0) | |--gml (implementação do GML2 e GML3) | |--kml (implementação do KML 2.1.2) | |--medcgi (implementação do Mediador como aplicativo CGI) | |--mediator (várias implementações relativas ao mediador: DQP, DOW e MED) | |--ows (implementação do OWS 1.0.0 e 1.1.0) | |--owsclient (implementação genérica para cliente de Web Services) | |--owstheme (classes para criar temas TerraLib a partir de serviços -> WMS) | |--spw (implementação do Simple Policies for WebServices) | |--ssw (implementação do Simple Sessions for WebServices) | |--wcs (implementação do WCS 1.1.2 - classes comuns) | |--wcscgi (implementação do WCS como aplicativo CGI) | |--wcsclient (implementação do cliente WCS) | |--wcsserver (implementação do servidor WCS) | |--wfs (implementação do WFS 1.0.0 e 1.1.0 - classes comuns) | |--wfscgi (implementação do WFS como aplicativo CGI) | |--wfsclient (implementação do cliente WFS) | |--wfsserver (implementação do servidor WFS) | |--wfsutils (implementação de outros formatos para o WFS, como o SHP e KML) | |--wms (implementação do WMS 1.0.0, 1.1.0, 1.1.1 e 1.3.0 - classes comuns) | |--wmscgi (implementação do WMS como aplicativo CGI) | |--wmsclient (implementação do cliente WMS) | |--wmsserver (implementação do servidor WMS) | |--wmstheme (classe que definem o tem WMS para o TerraView) | |--wps (implementação do WPS 1.0.0 - classes comuns) | |--wpsserver (implementação do servidor WPS) | |--xml (implementação da interface de leitura/escrita de XML) | |--xsd (implementação e leitura/escrita para esquemas XML) | |--xsd2cpp (ferramenta em Java para gerar código C++ a partir de esquemas XML)