private static void collectStreetParkings(ArrayList<String> outputList) { String streetParkings = Config.baseFolder + "../streetpark_facilities.xml"; ActivityFacilities streetParkingFacilities = GeneralLib.readActivityFacilities(streetParkings); int totalCapacity = 0; for (Id facilityId : streetParkingFacilities.getFacilities().keySet()) { ActivityFacilityImpl facilityImpl = (ActivityFacilityImpl) streetParkingFacilities.getFacilities().get(facilityId); Map<String, ActivityOption> activityOptions = facilityImpl.getActivityOptions(); if (Config.isInsideStudyArea(facilityImpl.getCoord())) { long capacity = Math.round(activityOptions.get("parking").getCapacity()); totalCapacity += capacity; outputList.add( getParkingString( "sp-" + facilityId.toString(), facilityImpl.getCoord().getX(), facilityImpl.getCoord().getY(), capacity)); } } System.out.println("total number of street parking in the scenario:" + totalCapacity); }