<p dir="ltr">Hi all,</p>
<p dir="ltr">since some weeks i think about the improvement of the java binding. The fact is when you look at the javadoc and the gdal API doc, there's some difference  between them. The model of the java binding is reduced at the minimum like geometry class.</p>

<p dir="ltr">If i remember there was a discussion about ogr and the fact it was a little used. To make a mask with ogr and put it in dataset is not easy because the way is not obvious with the binding. And making a geometry is easier when you look at the geometry model.</p>

<p dir="ltr">That's why i would like to improve the java binding but there's 2 ways :<br>
- the first is to modify swig interface. Even if i understand the code, the problem is i'm not a C/C++ developer.<br>
- the second is to make a parser like for XML or csv files in Java. For example i made an enum with gdal drivers to make an instance of driver. It's cleaner than to call it with a String and i added all information from the driver web page in the javadoc.</p>

<p dir="ltr">The first question is : is it a good idea ? The aim of this "project" is to be used by others, not only me.</p>
<p dir="ltr">The second is : which solution is better for you ?</p>
<p dir="ltr">Regards,</p>
<p dir="ltr">Florent</p>