15 import java.io.IOException;
16 import java.util.logging.Level;
17 import java.util.logging.Logger;
27 System.loadLibrary(
"terralib_mod_binding_java");
44 Str2StrMap info =
new Str2StrMap();
45 info.set(
"URI",
"D:/funcate/vs2010/terralib5/munic_shp");
49 StrVector dsets = src.getDataSetNames();
52 if(!dsets.isEmpty()) {
53 String dsetName = dsets.get(0);
56 DataSet dset = src.newDataSet(dsetName);
62 long ncols = dset.getNumProperties();
65 for(
int c = 0; c < ncols; c++)
66 if(dset.getPropertyDataType(c) !=
TerraLib.GEOMETRY_TYPE)
67 System.out.print(dset.getPropertyName(c) +
" | ");
70 System.out.println(
" ------------------------------------------- ");
74 for(
int c = 0; c < ncols; c++)
75 if(dset.getPropertyDataType(c) !=
TerraLib.GEOMETRY_TYPE)
76 System.out.print(dset.getAsString(c) +
" | ");
79 }
while (dset.moveNext());
82 }
catch (IOException ex) {
83 Logger.getLogger(
Exemplo2.class.getName()).log(Level.SEVERE, null, ex);
This class is a singleton designed to manage log messages in TerraLib.
SimpleData< std::string, STRING_TYPE > String
static void main(String[] args)
An utility class to control the startup and cleanup of the TerraLib Platform and its resources...