Class OsmNetworkHandlerProfiler


  • public class OsmNetworkHandlerProfiler
    extends Object
    Track statistics on OSM network handler
    Author:
    markr
    • Constructor Detail

      • OsmNetworkHandlerProfiler

        public OsmNetworkHandlerProfiler()
    • Method Detail

      • incrementOsmTagCounter

        public void incrementOsmTagCounter​(String tagType)
        Increment counter for passed in osm tag
        Parameters:
        tagType - to increment counter for
      • logProfileInformation

        public void logProfileInformation​(MacroscopicNetworkLayer networkLayer)
        log counters
        Parameters:
        networkLayer - for which information was tracked
      • logLinkSegmentStatus

        public void logLinkSegmentStatus​(long numberOfLinkSegments)
        log user information based on currently number of registered link segments
        Parameters:
        numberOfLinkSegments - registered link segments so far
      • logLinkStatus

        public void logLinkStatus​(long numberOfLinks)
        log user information based on currently number of registered links
        Parameters:
        numberOfLinks - registered links so far
      • logNodeStatus

        public void logNodeStatus​(long numberOfNodes)
        log user information based on currently number of registered nodes
        Parameters:
        numberOfNodes - registered number of nodes so far
      • incrementMissingSpeedLimitCounter

        public void incrementMissingSpeedLimitCounter()
        increment counter for missing speed limit information on parsed osmways/links
      • incrementMissingLaneCounter

        public void incrementMissingLaneCounter()
        increment counter for missing lane information on parsed osmways/links