Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
twsg:dicas:implementando_spec [2008/09/25 13:43]
150.163.2.58 Item 4 - subitens
twsg:dicas:implementando_spec [2008/09/25 13:53] (current)
emerson
Line 17: Line 17:
   * Nesta fase convém implementar esses conceitos em arquivos de testes simples, para identificar se a TerraLib pode ser usada   * Nesta fase convém implementar esses conceitos em arquivos de testes simples, para identificar se a TerraLib pode ser usada
   * Só passe adiante se __confirmar que é possível__ implementar os conceitos da Spec na TerraLib   * Só passe adiante se __confirmar que é possível__ implementar os conceitos da Spec na TerraLib
 +
  
  
Line 26: Line 27:
   * O diagrama de classes em UML vai ajudá-lo bastante na hora de implementar as classes em C++   * O diagrama de classes em UML vai ajudá-lo bastante na hora de implementar as classes em C++
  
-\\ FIXME por exemplos+\\ FIXME colocar ​exemplos 
  
 ===== 4. Implementar a Spec ===== ===== 4. Implementar a Spec =====
Line 33: Line 35:
   * Copie a documentação da Spec (no texto ou no Schema) para a documentação da classe -> esses dados passam a fazer parte da implementação   * Copie a documentação da Spec (no texto ou no Schema) para a documentação da classe -> esses dados passam a fazer parte da implementação
   * Implemente as classes se preocupando sempre com os métodos ''​writeToXML''​ e ''​readFromXML'',​ que são o núcleo da Spec -> usar as classes e funções disponíveis no pacote ''​xml''​ do TerraOGC   * Implemente as classes se preocupando sempre com os métodos ''​writeToXML''​ e ''​readFromXML'',​ que são o núcleo da Spec -> usar as classes e funções disponíveis no pacote ''​xml''​ do TerraOGC
-  * Se for implementar um formato, faça os métodos de conversão de/para conceitos TerraLib (Exemplo: TeKMLPolygon <-> TePolygon, TeGMLPolygon <-> TePolygon)+  * Se for implementar um formato, faça os métodos de conversão de/para conceitos TerraLib (Exemplos: TeKMLPolygon <-> TePolygon, TeGMLPolygon <-> TePolygon)
   * Se for implementar um serviço, siga os passos seguintes:   * Se for implementar um serviço, siga os passos seguintes:
  

Navigation