<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Bonjour Alexandre,<br>
<br>
tout d'abord merci pour ce retour d'exp&eacute;rience sur une plateforme que
nous n'utilisons pas pour le moment, c'est tr&egrave;s apr&eacute;ciable.<br>
Concernant cette erreur, il y a certainement une diff&eacute;rence de JVM sur
cette plateforme, par rapport &agrave; celle qui a servi &agrave; compiler les jars.<br>
<br>
Je vous propose donc cette proc&eacute;dure :<br>
- 1) R&eacute;cup&eacute;rer le code source, &agrave; l'aide de la commande:&nbsp; hg clone
<a class="moz-txt-link-freetext" href="http://hg.geotoolkit.org/geotoolkit">http://hg.geotoolkit.org/geotoolkit</a><br>
- 2) Aller dans le dossier geotoolkit, et lancer la commande maven :
mvn install (&eacute;ventuellement ajouter -DskipTests comme option pour
gagner un peu de temps).<br>
- 3) Vous obtiendrez vos Jars dans le dossier racine du projet
target/binaries.<br>
- 4) Utilisez ces jars avec votre code source.<br>
<br>
En esp&eacute;rant que cette manipulation r&eacute;soudra le probl&egrave;me,<br>
<br>
Cordialement,<br>
C&eacute;dric Brian&ccedil;on.<br>
<br>
Le 04/10/2010 20:31, Alexandre a &eacute;crit&nbsp;:
<blockquote
 cite="mid:AANLkTinua-o3UJMGr28tLtZmnfgO86A6rvNHtmTYgu5k@mail.gmail.com"
 type="cite">Bonjour,<br>
  <br>
Je me permets de vous contacter suite &agrave; une discussion sur votre
channel irc (merci acuster). J'aimerai transformer des coordonn&eacute;es d'un
service web &agrave; Bruxelles venant au format Lambert 72 en WGS84 pour les
afficher dans une Google Map sur les appareils Android.<br>
  <br>
Je pense avoir le code correct pour ce faire : <br>
  <br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; CoordinateReferenceSystem sourceCRS =
CRS.decode("EPSG:9803") ;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; CoordinateReferenceSystem targetCRS =
DefaultGeographicCRS.WGS84;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; MathTransform tr = CRS.findMathTransform(sourceCRS,
targetCRS);<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; DirectPosition sourcePt = new
GeneralDirectPosition(coordinates.getDouble(0),
coordinates.getDouble(1), 0);<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; DirectPosition targetPt = tr.transform(sourcePt,
null);<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; System.out.println("Source point: " + sourcePt);<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; System.out.println("Target point: " + targetPt);<br
 clear="all">
  <br>
Mais voici que survient le gros probl&egrave;me de Android : Le geotoolkit.jar
(extrait du pack) ne fonctionne pas sur Android. En fait, une autre VM
est utilis&eacute; sur Android : La JVM "Dalvik". Erreur de "VerifyError",
probablement due &agrave; la version java &amp; vm de compilation du jar.<br>
  <br>
En copiant collant les sources de geotoolkit dans l'appli Android, je
me suis rendu compte que c'est le package java.awt qui pose probleme
dans les sources.<br>
  <br>
Donc je suis un peu perdu, que faire pour arriver &agrave; faire ma
transformation de calcul sur Android ?<br>
  <br>
Merci d'avance!<br>
Alexandre Gherschon<br>
  <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
Geotoolkit mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Geotoolkit@lists.osgeo.org">Geotoolkit@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/geotoolkit">http://lists.osgeo.org/mailman/listinfo/geotoolkit</a>
  </pre>
</blockquote>
<br>
</body>
</html>