protected DataReader importData() throws IOException { ensureWriteAccess(); if (ghStorage == null) throw new IllegalStateException("Load graph before importing OSM data"); if (dataReaderFile == null) throw new IllegalStateException("Couldn't load from existing folder: " + ghLocation + " but also cannot use file for DataReader as it wasn't specified!"); encodingManager.setEnableInstructions(enableInstructions); encodingManager.setPreferredLanguage(preferredLanguage); DataReader reader = createReader(ghStorage); logger.info("using " + ghStorage.toString() + ", memory:" + getMemInfo()); reader.readGraph(); return reader; }
protected DataReader importData() throws IOException { ensureWriteAccess(); if (ghStorage == null) throw new IllegalStateException("Load graph before importing OSM data"); if (dataReaderFile == null) throw new IllegalStateException("Couldn't load from existing folder: " + ghLocation + " but also cannot use file for DataReader as it wasn't specified!"); encodingManager.setEnableInstructions(enableInstructions); encodingManager.setPreferredLanguage(preferredLanguage); DataReader reader = createReader(ghStorage); logger.info("using " + ghStorage.toString() + ", memory:" + Helper.getMemInfo()); reader.readGraph(); return reader; }
protected DataReader importData() throws IOException { ensureWriteAccess(); if (ghStorage == null) throw new IllegalStateException("Load graph before importing OSM data"); if (osmFile == null) throw new IllegalStateException("Couldn't load from existing folder: " + ghLocation + " but also cannot import from OSM file as it wasn't specified!"); encodingManager.setEnableInstructions(enableInstructions); encodingManager.setPreferredLanguage(preferredLanguage); DataReader reader = createReader(ghStorage); logger.info("using " + ghStorage.toString() + ", memory:" + Helper.getMemInfo()); reader.readGraph(); return reader; }
protected DataReader importData() throws IOException { ensureWriteAccess(); if (ghStorage == null) throw new IllegalStateException("Load graph before importing OSM data"); if (dataReaderFile == null) throw new IllegalStateException("Couldn't load from existing folder: " + ghLocation + " but also cannot use file for DataReader as it wasn't specified!"); encodingManager.setEnableInstructions(enableInstructions); encodingManager.setPreferredLanguage(preferredLanguage); DataReader reader = createReader(ghStorage); logger.info("using " + ghStorage.toString() + ", memory:" + getMemInfo()); reader.readGraph(); return reader; }