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

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

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

Helper.firstBig介绍

暂无

代码示例

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

  1. public List<Map<String, Object>> createJson() {
  2. List<Map<String, Object>> instrList = new ArrayList<>(instructions.size());
  3. int pointsIndex = 0;
  4. int counter = 0;
  5. for (Instruction instruction : instructions) {
  6. Map<String, Object> instrJson = new HashMap<>();
  7. instrList.add(instrJson);
  8. InstructionAnnotation ia = instruction.getAnnotation();
  9. String text = instruction.getTurnDescription(tr);
  10. if (Helper.isEmpty(text))
  11. text = ia.getMessage();
  12. instrJson.put("text", Helper.firstBig(text));
  13. if (!ia.isEmpty()) {
  14. instrJson.put("annotation_text", ia.getMessage());
  15. instrJson.put("annotation_importance", ia.getImportance());
  16. }
  17. instrJson.put("street_name", instruction.getName());
  18. instrJson.put("time", instruction.getTime());
  19. instrJson.put("distance", Helper.round(instruction.getDistance(), 3));
  20. instrJson.put("sign", instruction.getSign());
  21. instrJson.putAll(instruction.getExtraInfoJSON());
  22. int tmpIndex = pointsIndex + instruction.getLength();
  23. instrJson.put("interval", Arrays.asList(pointsIndex, tmpIndex));
  24. pointsIndex = tmpIndex;
  25. counter++;
  26. }
  27. return instrList;
  28. }

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

  1. public List<Map<String, Object>> createJson() {
  2. List<Map<String, Object>> instrList = new ArrayList<>(instructions.size());
  3. int pointsIndex = 0;
  4. int counter = 0;
  5. for (Instruction instruction : instructions) {
  6. Map<String, Object> instrJson = new HashMap<>();
  7. instrList.add(instrJson);
  8. InstructionAnnotation ia = instruction.getAnnotation();
  9. String text = instruction.getTurnDescription(tr);
  10. if (Helper.isEmpty(text))
  11. text = ia.getMessage();
  12. instrJson.put("text", Helper.firstBig(text));
  13. if (!ia.isEmpty()) {
  14. instrJson.put("annotation_text", ia.getMessage());
  15. instrJson.put("annotation_importance", ia.getImportance());
  16. }
  17. instrJson.put("street_name", instruction.getName());
  18. instrJson.put("time", instruction.getTime());
  19. instrJson.put("distance", Helper.round(instruction.getDistance(), 3));
  20. instrJson.put("sign", instruction.getSign());
  21. instrJson.putAll(instruction.getExtraInfoJSON());
  22. int tmpIndex = pointsIndex + instruction.getLength();
  23. instrJson.put("interval", Arrays.asList(pointsIndex, tmpIndex));
  24. pointsIndex = tmpIndex;
  25. counter++;
  26. }
  27. return instrList;
  28. }

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

  1. if (Helper.isEmpty(text))
  2. text = ia.getMessage();
  3. instrJson.put("text", Helper.firstBig(text));
  4. if (!ia.isEmpty()) {
  5. instrJson.put("annotation_text", ia.getMessage());

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

  1. if (Helper.isEmpty(str))
  2. str = ia.getMessage();
  3. instrJson.put("text", Helper.firstBig(str));
  4. if (!ia.isEmpty())

相关文章