GraphUtils.java

  1. package org.heigit.ors.matrix.util;


  2. import com.graphhopper.storage.RoutingCHGraph;

  3. public class GraphUtils {
  4.     public static boolean isCoreNode(RoutingCHGraph chGraph, int nodeId, int nodeCount, int coreNodeLevel) {
  5.         if (isVirtualNode(nodeId, nodeCount))
  6.             return false;
  7.         return chGraph.getLevel(nodeId) >= coreNodeLevel;
  8.     }

  9.     private static boolean isVirtualNode(int node, int nodeCount) {
  10.         return node >= nodeCount;
  11.     }
  12. }