anonymous Log in
Search
Recents:
v3.0
java-l
Problema en java con fromgeoJson
07/07/20 06:00

rrome

Replies: 0

<p>Tengo el siguiente código:</p>

<p>do &#39;cargargeojson&#39;<br />
&amp;PolygonRM.FromGeoJson(&amp;geojsonbarrio)&nbsp;</p>

<p>&amp;Respuesta&nbsp;&nbsp; &nbsp;= &amp;PolygonRM.IsEmpty()</p>

<p>if not &amp;Respuesta<br />
&nbsp;&nbsp; &nbsp;TB_Json.Caption&nbsp;&nbsp; &nbsp;= &amp;PolygonRM.ToGeoJson()<br />
else<br />
&nbsp;&nbsp; &nbsp;TB_Json.Caption&nbsp;&nbsp; &nbsp;= &#39;sdt vacío&#39;<br />
endif</p>

<p>donde:</p>

<p>cargargeojson es una subrutina que carga en la variable&nbsp;&amp;geojsonbarrio un geoJson de polygon, de la siguiente forma:</p>

<p>sub &#39;cargargeojson&#39;<br />
&nbsp;&nbsp; &nbsp;<br />
&amp;geojsonbarrio = &#39;{ &quot;type&quot;: &quot;Polygon&quot;, &nbsp;&quot;coordinates&quot;: [ [&#39;<br />
&amp;geojsonbarrio = &amp;geojsonbarrio +&#39;[-70.536339999999967,-33.592855000000135],&#39;<br />
&amp;geojsonbarrio = &amp;geojsonbarrio +&#39;[-70.5367110000001,-33.59359699999996],&#39;<br />
&amp;geojsonbarrio = &amp;geojsonbarrio +&#39;[-70.537085000000076,-33.594476000000022],&#39;<br />
&amp;geojsonbarrio = &amp;geojsonbarrio +&#39;[-70.5370229999999,-33.594880000000018],&#39;<br />
&amp;geojsonbarrio = &amp;geojsonbarrio +&#39;[-70.536425000000008,-33.595243999999866],&#39;<br />
&amp;geojsonbarrio = &amp;geojsonbarrio +&#39;[-70.50446100000012,-33.594359999999945],&#39;<br />
&amp;geojsonbarrio = &amp;geojsonbarrio +&#39;[-70.504094000000137,-33.596565999999967],&#39;<br />
.<br />
.<br />
.<br />
&amp;geojsonbarrio = &amp;geojsonbarrio +&#39;[-70.860274999999973,-33.763831000000131],&#39;<br />
&amp;geojsonbarrio = &amp;geojsonbarrio + &#39;[-70.536339999999967,-33.592855000000135&#39; + &#39;] ] ] }&#39;<br />
&nbsp;&nbsp; &nbsp;<br />
endsub</p>

<p>Cargo el polygom a la variable&nbsp;PolygonRM de tipo geopoligon:</p>

<p>&amp;PolygonRM.FromGeoJson(&amp;geojsonbarrio)&nbsp;</p>

<p>El problema es que en java siempre esa variable está vacía, no obstante que compilé en .net y el resultado es correcto.</p>

<p>&iquest;alguna idea de lo está pasando?. Por qué el método fromGeoJson, no carga en java...??</p>

<p>La versión de genexus es 16 U7, aunque lo probé en el U9 y el resultado es el mismo.</p>

<p>Java version 8 actualización 251.</p>

<p>&nbsp;</p>


Back to java-l