com.graphhopper.util.Helper.pruneFileEnd()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(3.9k)|赞(0)|评价(0)|浏览(174)

本文整理了Java中com.graphhopper.util.Helper.pruneFileEnd()方法的一些代码示例,展示了Helper.pruneFileEnd()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Helper.pruneFileEnd()方法的具体详情如下:
包路径:com.graphhopper.util.Helper
类名称:Helper
方法名:pruneFileEnd

Helper.pruneFileEnd介绍

暂无

代码示例

代码示例来源:origin: graphhopper/graphhopper

  1. public void unzip(String from, boolean remove) throws IOException {
  2. String to = Helper.pruneFileEnd(from);
  3. unzip(from, to, remove);
  4. }

代码示例来源:origin: graphhopper/graphhopper

  1. private void chooseArea(Button button, final Spinner spinner,
  2. List<String> nameList, final MySpinnerListener myListener) {
  3. final Map<String, String> nameToFullName = new TreeMap<>();
  4. for (String fullName : nameList) {
  5. String tmp = Helper.pruneFileEnd(fullName);
  6. if (tmp.endsWith("-gh"))
  7. tmp = tmp.substring(0, tmp.length() - 3);
  8. tmp = AndroidHelper.getFileName(tmp);
  9. nameToFullName.put(tmp, fullName);
  10. }
  11. nameList.clear();
  12. nameList.addAll(nameToFullName.keySet());
  13. ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<>(
  14. this, android.R.layout.simple_spinner_dropdown_item, nameList);
  15. spinner.setAdapter(spinnerArrayAdapter);
  16. button.setOnClickListener(new OnClickListener() {
  17. @Override
  18. public void onClick(View v) {
  19. Object o = spinner.getSelectedItem();
  20. if (o != null && o.toString().length() > 0 && !nameToFullName.isEmpty()) {
  21. String area = o.toString();
  22. myListener.onSelect(area, nameToFullName.get(area));
  23. } else {
  24. myListener.onSelect(null, null);
  25. }
  26. }
  27. });
  28. }

代码示例来源:origin: graphhopper/graphhopper

  1. public static void main(String[] args) throws IOException {
  2. if (args.length == 0) {
  3. throw new IllegalArgumentException("You need to specify the bz2 file!");
  4. }
  5. String fromFile = args[0];
  6. if (!fromFile.endsWith(".bz2")) {
  7. throw new IllegalArgumentException("You need to specify a bz2 file! But was:" + fromFile);
  8. }
  9. String toFile = Helper.pruneFileEnd(fromFile);
  10. FileInputStream in = new FileInputStream(fromFile);
  11. FileOutputStream out = new FileOutputStream(toFile);
  12. BZip2CompressorInputStream bzIn = new BZip2CompressorInputStream(in);
  13. try {
  14. final byte[] buffer = new byte[1024 * 8];
  15. int n = 0;
  16. while (-1 != (n = bzIn.read(buffer))) {
  17. out.write(buffer, 0, n);
  18. }
  19. } finally {
  20. out.close();
  21. bzIn.close();
  22. }
  23. }
  24. }

代码示例来源:origin: graphhopper/graphhopper

  1. protected Object saveDoInBackground(Void... _ignore)
  2. throws Exception {
  3. String localFolder = Helper.pruneFileEnd(AndroidHelper.getFileName(downloadURL));
  4. localFolder = new File(mapsFolder, localFolder + "-gh").getAbsolutePath();
  5. log("downloading & unzipping " + downloadURL + " to " + localFolder);
  6. AndroidDownloader downloader = new AndroidDownloader();
  7. downloader.setTimeout(30000);
  8. downloader.downloadAndUnzip(downloadURL, localFolder,
  9. new ProgressListener() {
  10. @Override
  11. public void update(long val) {
  12. publishProgress((int) val);
  13. }
  14. });
  15. return null;
  16. }

代码示例来源:origin: graphhopper/graphhopper

  1. throw new IllegalArgumentException("If no graph.location is provided you need to specify an OSM file.");
  2. graphHopperFolder = pruneFileEnd(dataReaderFile) + "-gh";

代码示例来源:origin: com.graphhopper/graphhopper

  1. public void unzip( String from, boolean remove ) throws IOException
  2. {
  3. String to = Helper.pruneFileEnd(from);
  4. unzip(from, to, remove);
  5. }

代码示例来源:origin: com.graphhopper/graphhopper-core

  1. public void unzip(String from, boolean remove) throws IOException {
  2. String to = Helper.pruneFileEnd(from);
  3. unzip(from, to, remove);
  4. }

代码示例来源:origin: com.rgi-corp/graphhopper

  1. public void unzip(String from, boolean remove) throws IOException {
  2. String to = Helper.pruneFileEnd(from);
  3. unzip(from, to, remove);
  4. }

代码示例来源:origin: com.rgi-corp/graphhopper

  1. throw new IllegalArgumentException("You need to specify an OSM file.");
  2. graphHopperFolder = Helper.pruneFileEnd(dataReaderFile) + "-gh";

代码示例来源:origin: com.graphhopper/graphhopper

  1. throw new IllegalArgumentException("You need to specify an OSM file.");
  2. graphHopperFolder = Helper.pruneFileEnd(osmFile) + "-gh";

代码示例来源:origin: com.graphhopper/graphhopper-core

  1. throw new IllegalArgumentException("If no graph.location is provided you need to specify an OSM file.");
  2. graphHopperFolder = pruneFileEnd(dataReaderFile) + "-gh";

相关文章