Bonjour,<br><br>Je me permets de vous contacter suite à une discussion sur votre channel irc (merci acuster). J&#39;aimerai transformer des coordonnées d&#39;un service web à 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>                    CoordinateReferenceSystem sourceCRS = CRS.decode(&quot;EPSG:9803&quot;) ;<br>                    CoordinateReferenceSystem targetCRS = DefaultGeographicCRS.WGS84;<br>

                    MathTransform tr = CRS.findMathTransform(sourceCRS, targetCRS);<br>                    DirectPosition sourcePt = new GeneralDirectPosition(coordinates.getDouble(0), coordinates.getDouble(1), 0);<br>                    DirectPosition targetPt = tr.transform(sourcePt, null);<br>

                    System.out.println(&quot;Source point: &quot; + sourcePt);<br>                    System.out.println(&quot;Target point: &quot; + targetPt);<br clear="all"><br>Mais voici que survient le gros problème de Android : Le geotoolkit.jar (extrait du pack) ne fonctionne pas sur Android. En fait, une autre VM est utilisé sur Android : La JVM &quot;Dalvik&quot;. Erreur de &quot;VerifyError&quot;, probablement due à la version java &amp; vm de compilation du jar.<br>

<br>En copiant collant les sources de geotoolkit dans l&#39;appli Android, je me suis rendu compte que c&#39;est le package java.awt qui pose probleme dans les sources.<br><br>Donc je suis un peu perdu, que faire pour arriver à faire ma transformation de calcul sur Android ?<br>

<br>Merci d&#39;avance!<br>Alexandre Gherschon<br>