public boolean importPlaces(String file) {
        ServerBase server = new ServerBase();
        AGGraphMaker maker = server.getMarker("place");

        try {
            FileReader read = new FileReader(file);
            BufferedReader br = new BufferedReader(read);
            String row;

            while((row = br.readLine())!=null){
                String[] infos = row.split(" ");
                String code = infos[0].trim();
                String name = infos[1].trim();

                AGGraph graph = maker.createGraph(Constant.p_prefix + code);
                AGModel model = new AGModel(graph);

                Resource provRes = model.createResource(Constant.p_prefix + code);

                provRes.addProperty(GEO.placeCode, code)
                        .addProperty(UNI.name, name);

                model.close();
                graph.close();
            }

            br.close();
            read.close();
        } catch (FileNotFoundException e) {
            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
        } catch (IOException e) {
            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
        }
        return true;  //To change body of implemented methods use File | Settings | File Templates.
    }