ser300:fernandobm
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
| Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
| ser300:fernandobm [2010/04/04 23:00] – miguel | ser300:fernandobm [2010/07/30 12:28] (atual) – Entrega relatório 3, atrasado fernandobagnara | ||
|---|---|---|---|
| Linha 4: | Linha 4: | ||
| - | * Curso: Aluno Isolado(EMBRAER) | + | * Curso: Aluno Isolado (EMBRAER) |
| * Nível: - | * Nível: - | ||
| * Formação: Engenheiro de Computação [UNIFEI - MG, 2003] | * Formação: Engenheiro de Computação [UNIFEI - MG, 2003] | ||
| Linha 13: | Linha 13: | ||
| ---- | ---- | ||
| + | |||
| + | |||
| + | |||
| =====**PROPOSTA DE TRABALHO/ | =====**PROPOSTA DE TRABALHO/ | ||
| - | a definir | ||
| - | | ||
| - | ---- | ||
| - | [[Para | + | [[Para |
| - | ==== Diagrama OMT-G (Exercícío)==== | + | [[Para Miguel |
| + | [[Para Eduardo e Fernando - Miguel -> 9/4]] | ||
| + | |||
| + | [[Para Eduardo e Fernando - Miguel -> 12/4]] | ||
| + | |||
| + | Relatório parcial, 23/4 ({{ser300: | ||
| ====== Laboratórios ====== | ====== Laboratórios ====== | ||
| + | Laboratório 1 ({{ser300: | ||
| + | Laboratório 2 ({{ser300: | ||
| + | Laboratório 3 ({{ser300: | ||
| ===== DISCUSSÃO DA PROPOSTA | ===== DISCUSSÃO DA PROPOSTA | ||
| + | Mesma que a de Eduardo Laino (ver wiki [[eduardo]]) | ||
| ====== Trabalho Final ====== | ====== Trabalho Final ====== | ||
| + | |||
| + | Resumo em Inglês: | ||
| + | |||
| + | This report presents a brief explanation of how to use TerraLib framework, a powerful platform for | ||
| + | GIS development, | ||
| + | programming language has been widely adopted for its portability and user friendliness. In order to use TerraLib | ||
| + | with other languagens than C++ a binding to the specific language is necessary. A language binding is a | ||
| + | common strategy to allow C/C++ code to be used from another language. It improves software reuse as it avoids | ||
| + | the need for reimplementing the library in several languages. Sometimes it also provides more efficiency due to | ||
| + | the impossibility of implementing certain algorithms (efficiently) in high-level languages like Java. The TerraLib | ||
| + | platform provides bindings for several higher-level languages including Java. In this report is explained how to | ||
| + | add native TerraLib C++ code to a Java program by using an interface for hybrid implementation called Java | ||
| + | Native Interface, or JNI. Java classes were implemented in order to allow Java users to develop GIS applications | ||
| + | in a similar way C++ users should done using TerraLib framework. For the Java classes which add native | ||
| + | TerraLib code it shall be indicated the use of the corresponding dynamic library containing the native code. | ||
| + | |||
| + | Artigo em pdf ({{ser300: | ||
ser300/fernandobm.1270422016.txt.gz · Última modificação: 2010/04/04 23:00 por miguel
