Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
twsg:dicas:cvs_tree [2008/09/09 15:12] 150.163.2.58 |
twsg:dicas:cvs_tree [2009/01/21 23:52] (current) emerson +scripts |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Árvore de diretório do TerraOGC ====== | ====== Á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 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. |
<code> | <code> | ||
terralib_cvs | terralib_cvs | ||
| | | | ||
- | |-src (arquivos-fonte da TerraLib) | + | |--src (arquivos-fonte da TerraLib) |
| | | | ||
- | |-terralibx (arquivos de Pjts linux 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) | ||
</code> | </code> | ||